相关疑难解决方法(0)

如何查看JPA发出的SQL查询?

当我的代码发出这样的调用时:

entityManager.find(Customer.class, customerID);
Run Code Online (Sandbox Code Playgroud)

如何查看此调用的SQL查询?假设我没有访问数据库服务器来分析/监控调用,是否可以在我的IDE中记录或查看JPA调用发出的相应SQL查询?我使用jTDS驱动程序反对SQL Server 2008 R2.

java jpa

148
推荐指数
7
解决办法
23万
查看次数

是否可以使用EclipseLink输出生成的SQL而不必增加日志详细程度?

我希望在开发期间将EclipseLink生成的SQL输出到控制台.但是,我只能使用日志级别FINE来执行此操作.我有一个由许多类组成的复杂域模型,因为EclipseLink输出其对整个模型的分析,因此当日志详细程度在FINE级别时,部署需要相当多的时间.

有没有办法获得SQL而不诉诸日志级别FINE(像Hibernate一样)?

orm jpa eclipselink

33
推荐指数
3
解决办法
3万
查看次数

标签 统计

jpa ×2

eclipselink ×1

java ×1

orm ×1