![]() |
1
6
我试过了 log4jdbc 它帮了我的忙。 安全注意:截至今天2011年8月,log4jdbc准备语句的记录结果执行起来不安全。它们可以用于分析,但决不能反馈到DBMS中。 实例
我的配置与 HSQLDB
具有 :
logback.xml:
您只会得到错误的语句,但是,我不知道这个库是否对性能有影响。 |
![]() |
2
3
我认为您可能需要咬紧牙关,编写自己的类,将参数插入占位符SQL。这将很尴尬,因为您不能向PreparedStatement请求已设置的参数,所以在将它们传递给语句之前,您必须在helper对象中记住它们。 在我看来,封装驱动程序实现对象的一个实用程序库是实现您试图实现的目标的最实际的方法,但无论哪种方法都会令人不快。 |
![]() |
3
3
使用 P6Spy :它的Oracle、Mysql、JNDI、JMX、, 和 专家 可以打印 堆栈跟踪 . 沉重的呼唤 -以时间为基础。 |
![]() |
4
0
与记录所有查询的代理驱动程序相比,它们的一个优点是,您可以在记录查询字符串之前修改它。例如,在PCI环境中,您可能希望屏蔽卡号。 |
![]() |
Samuel Ludwig · 执行查询[重复]后立即关闭结果集 6 年前 |
![]() |
Peter · 为什么在生成的jar中找不到jdbc驱动程序?[副本] 6 年前 |
![]() |
Vince · 是否遍历DataProvider的JDBC结果集? 6 年前 |
![]() |
Kask · spark将字符串转换为时间戳类型 6 年前 |
![]() |
watery · 等待jdbc出站通道适配器完成,然后再进行进一步处理 6 年前 |