Spring 如何使用hibernate从DAO类获取sql查询

Spring 如何使用hibernate从DAO类获取sql查询,spring,hibernate,Spring,Hibernate,在我的SpringMVC应用程序中,我使用hibernate进行数据库活动。在控制权到达任何控制器之后,我还使用SpringAOP进行一些其他活动 是否可以在aspect类的通知中获取DAO类中正在执行的sql查询 感谢您查看由hibernate请求生成的sql。你有: 1要在hibernate.cfg.xml中添加以下配置: <property name="show_sql">true</property> true 使用正确的日志级别: log4j.logger.

在我的SpringMVC应用程序中,我使用hibernate进行数据库活动。在控制权到达任何控制器之后,我还使用SpringAOP进行一些其他活动

是否可以在aspect类的通知中获取DAO类中正在执行的sql查询


感谢您查看由hibernate请求生成的sql。你有: 1要在hibernate.cfg.xml中添加以下配置:

<property name="show_sql">true</property>
true
  • 使用正确的日志级别:

    log4j.logger.org.hibernate.SQL=DEBUG

    log4j.logger.org.hibernate.type=TRACE