SQL junit 中未显示痕迹
SQL traces not shown in junit
我正在开发一个使用 EJB 和 OpenJPA 的应用程序。对于单元测试,我使用 junit.I am 运行 junits 使用 Websphere 的嵌入式容器。
EJBContainer.createEJBContainer(map containing db properties);
在 persistence.xml 我设置了 :
<property name="openjpa.Log" value="DefaultLevel=WARN, Runtime=INFO, Tool=INFO, SQL=TRACE" />
我希望控制台中有 SQL 条痕迹,但没有显示任何痕迹。
我还需要为 SQL 痕迹做些什么?
我将从阅读 knowledge center documentation 开始。据我所知,您需要使用 WAS 日志记录而不是 OpenJPA p.xml 配置。
我正在开发一个使用 EJB 和 OpenJPA 的应用程序。对于单元测试,我使用 junit.I am 运行 junits 使用 Websphere 的嵌入式容器。
EJBContainer.createEJBContainer(map containing db properties);
在 persistence.xml 我设置了 :
<property name="openjpa.Log" value="DefaultLevel=WARN, Runtime=INFO, Tool=INFO, SQL=TRACE" />
我希望控制台中有 SQL 条痕迹,但没有显示任何痕迹。
我还需要为 SQL 痕迹做些什么?
我将从阅读 knowledge center documentation 开始。据我所知,您需要使用 WAS 日志记录而不是 OpenJPA p.xml 配置。