最代码官方
2013-12-21 19:27:05
证精
java log4jdbc日志框架
该项目基于:年末最代码部分源码大出血分享-freemarker,bootstrap,springdata jpa分页代码
现在各种持久层框架如:hibernate,springdata jpa,mybatis对使用了占位符的sql输出是没有显示完整的sql语句的,所以如果想获取到完整的sql,除了在db层做配置外,也有单独在jdbc层做此功能的项目如:log4jdbc项目。
mysql开启sql的方式:
windows环境下my.ini
[mysqld] log = "c:\log.txt" #所有查询语句 #log-slow-queries="c:\slow-log.txt" #慢查询 #long_query_time=3 #(3秒) #慢查询时间
linux下的修改my.cnf
[mysqld] general_log_file = /usr/local/mysql/mysql.log general_log = 1
修改后必须重启mysql服务才会生效。
log4jdbc执行的截图:
可以看到hibernate的输出占位符为?,而log4jdbc则输出了完整的sql查询
mysql的sql查询输出截图:
log4j需要单独配置log的输出:
log4j.logger.jdbc.sqlonly=OFF log4j.logger.jdbc.sqltiming=INFO log4j.logger.jdbc.audit=OFF log4j.logger.jdbc.resultset=OFF log4j.logger.jdbc.connection=OFF
jdbc的连接配置如下:
datasource.connection.url=jdbc:log4jdbc:mysql://localhost:3306/zuidaima_log4jdbc?useUnicode=true&characterEncoding=utf-8
需要单独把log4jdbc的jar包加到lib中或者把该jar包加到自己本地的maven仓库中然后添加maven依赖也可以。
参考:http://code.google.com/p/log4jdbc/
猜你喜欢
请下载代码后再发表评论
文件名:springmvcDemoUseLog4jdbc.rar,文件大小:93.371K
下载
- /
- /springmvcDemoUseLog4jdbc
- /springmvcDemoUseLog4jdbc/.classpath
- /springmvcDemoUseLog4jdbc/.project
- /springmvcDemoUseLog4jdbc/.settings
- /springmvcDemoUseLog4jdbc/.settings/org.eclipse.core.resources.prefs
- /springmvcDemoUseLog4jdbc/.settings/org.eclipse.jdt.core.prefs
- /springmvcDemoUseLog4jdbc/.settings/org.eclipse.jst.j2ee.ejb.annotations.xdoclet.prefs
- /springmvcDemoUseLog4jdbc/.settings/org.eclipse.wst.common.component
- /springmvcDemoUseLog4jdbc/.settings/org.eclipse.wst.common.project.facet.core.xml
- /springmvcDemoUseLog4jdbc/lib
- /springmvcDemoUseLog4jdbc/lib/log4jdbc4-1.2.jar
- /springmvcDemoUseLog4jdbc/pom.xml
- /springmvcDemoUseLog4jdbc/src
- /springmvcDemoUseLog4jdbc/src/main
- /springmvcDemoUseLog4jdbc/src/main/java
- /springmvcDemoUseLog4jdbc/src/main/java/com
- /springmvcDemoUseLog4jdbc/src/main/java/com/zuidaima
- /springmvcDemoUseLog4jdbc/src/main/java/com/zuidaima/www
- /springmvcDemoUseLog4jdbc/src/main/java/com/zuidaima/www/controller
- /springmvcDemoUseLog4jdbc/src/main/java/com/zuidaima/www
- /springmvcDemoUseLog4jdbc/src/main/java/com/zuidaima
- /springmvcDemoUseLog4jdbc/src/main/java/com
- /springmvcDemoUseLog4jdbc/src/main/java
- /springmvcDemoUseLog4jdbc/src/main
- /springmvcDemoUseLog4jdbc
相关代码
最近下载
最近浏览
落后就要挨打 LV26
2023年1月13日
00044304 LV6
2022年8月23日
longtianshang LV9
2022年7月1日
顾北城 LV12
2022年5月8日
等你归来 LV2
2022年3月6日
黄雨地里 LV4
2021年10月5日
113羊皮卷
2021年5月10日
暂无贡献等级
lzl990329 LV2
2021年4月25日
shfhg012
2020年11月23日
暂无贡献等级
ws19991025 LV2
2020年7月7日