hibernate语句日志实现
来源:互联网 发布:mac打不开dmg文件 编辑:程序博客网 时间:2024/06/16 06:34
修改log4j配置文件
log4j.logger.org.hibernate.type=debug
注:p6spy.jar及spy.properties可以从www.p6spy.com下载
1、将p6spy.jar、commons-logging.jar、log4j-1.2.8.jar拷贝到WEB-INF\lib下
2、将spy.properties拷贝到WEB-INF\classes下
3、修改JDBC连接,在HIBERNATE与JDBC驱动之间插入p6spy,方便获得SQL语句
1)由oracle.jdbc.driver.OracleDriver为com.p6spy.engine.spy.P6SpyDriver
2)修改spy.properties样本的第41行,使用ORACLE驱动,封闭缺省的MYSQL驱动:
# oracle driver
realdriver=oracle.jdbc.driver.OracleDriver
3)修改spy.properties样本的第54行,封闭缺省的MYSQL驱动:
# the mysql open source driver
# realdriver=org.gjt.mm.mysql.Driver
4)修改spy.properties样本的第168行,将spy.log放到比较好找的位置:
logfile = E:/spy.log
重新启动tomcat,E:/SPY.LOG可以看到hibernate生成的带值的SQL。
新增/server-execution/src/main/resources/spy.properties文件
配置Maven配置如下
<dependency>
<groupId>p6spy</groupId>
<artifactId>p6spy</artifactId>
<version>1.3</version>
</dependency>
注意:版本必须一致,能从网上下载正确的版本;
更改数据源
<property name="driverClass" value="com.p6spy.engine.spy.P6SpyDriver" />
<!-- property name="driverClass" value="net.sourceforge.jtds.jdbc.Driver" /-->
更改spy.properties文件中内容,指定你数据源的适配器驱动
realdriver=net.sourceforge.jtds.jdbc.Driver
- hibernate语句日志实现
- Hibernate 日志实现
- Hibernate执行SQL语句实现
- Hibernate搭建日志环境(log4j)及打印DDL语句
- hibernate 日志
- hibernate日志
- Hibernate语句
- SQL语句实现Sql Server 2005日志收缩(批量)
- 根据hibernate拦截器实现可配置日志的记录
- 关于hibernate的sql语句记录到Log4j日志中,并将其中的参数值导入到日志中
- Hibernate使用sql语句实现多表关联查询
- Hibernate使用sql语句实现多表关联查询
- Hibernate使用sql语句实现多表关联查询
- Hibernate使用sql语句实现多表关联查询
- Hibernate 第三讲 Hibernate 日志
- Hibernate--深入理解hibernate日志
- 禁止hibernate启动是自动生成CRUD语句和hibernate实现命名约定
- 清除日志语句
- ehcache在J2EE应用
- iOS高效开发必备的10款Objective-C类库
- Spirng 入门 经典实例 详解~~
- jquery.ajax与nvelocity应用
- 核多不一定强,双核A9强过四核A7?
- hibernate语句日志实现
- vbscript抓取图片到本地
- JSONException:java.lang.String cannot be converted to JSONObject解决办法
- Eclipse中使用Microsoft Team Foundation Server来管理源代码
- open(/dev/ietctl, O_RDWR) 参数含义
- JPA注解实现
- springMVC 拦截器session控制
- maven配置hibernate
- 或许是单选的飞鸽传书