gpt4 book ai didi

java - 查看Jasper报表执行的SQL

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:34:12 24 4
gpt4 key购买 nike

运行Jasper报表时,报表文件(.jrxml)中嵌入了SQL,是否可以看到执行的SQL?理想情况下,我还希望看到替换每个 $P{} 占位符的值。

干杯,

最佳答案

JasperReports 使用 Jakarta Commons Logging API。Commons Logging 有一个发现机制,可以连接到您在项目中使用的日志记录 API。

您需要在日志记录配置文件中配置名为“net.sf.jasperreports”的记录器来控制JasperReports 的日志记录级别。

如果你使用的是 Log4j,你可以阅读 this section那里的文档以获取确切的详细信息。

例如你可以在 log4j.properties 文件中写这样的东西

log4j.logger.net.sf.jasperreports=信息,每日

其中“Daily”是在同一属性文件中配置的附加程序的名称。

关于java - 查看Jasper报表执行的SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/209436/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com