java log4jdbc日志框架
来源:互联网 发布:js驼峰命名法 编辑:程序博客网 时间:2024/05/02 18:45
原文:java log4jdbc日志框架
源代码下载地址:http://www.zuidaima.com/share/1618579475975168.htm
该项目基于:年末最代码部分源码大出血分享-freemarker,bootstrap,springdata jpa分页代码
现在各种持久层框架如:hibernate,springdata jpa,mybatis对使用了占位符的sql输出是没有显示完整的sql语句的,所以如果想获取到完整的sql,除了在db层做配置外,也有单独在jdbc层做此功能的项目如:log4jdbc项目。
mysql开启sql的方式:
windows环境下my.ini
1
[mysqld]
2
log = "c:\log.txt" #所有查询语句
3
#log-slow-queries="c:\slow-log.txt" #慢查询
4
#long_query_time=3 #(3秒) #慢查询时间
linux下的修改my.cnf
1
[mysqld]
2
general_log_file = /usr/local/mysql/mysql.log
3
general_log = 1
修改后必须重启mysql服务才会生效。
log4jdbc执行的截图:
可以看到hibernate的输出占位符为?,而log4jdbc则输出了完整的sql查询
mysql的sql查询输出截图:
log4j需要单独配置log的输出:
1
log4j.logger.jdbc.sqlonly=OFF
2
log4j.logger.jdbc.sqltiming=INFO
3
log4j.logger.jdbc.audit=OFF
4
log4j.logger.jdbc.resultset=OFF
5
log4j.logger.jdbc.connection=OFF
jdbc的连接配置如下:
需要单独把log4jdbc的jar包加到lib中或者把该jar包加到自己本地的maven仓库中然后添加maven依赖也可以。
参考:http://code.google.com/p/log4jdbc/
0 0
- java log4jdbc日志框架
- log4jdbc日志框架
- log4jdbc日志框架介绍
- log4jdbc日志框架介绍
- log4jdbc日志框架
- log4jdbc日志框架介绍
- log4jdbc数据库访问日志框架使用
- log4jdbc数据库访问日志框架使用
- 优雅的sql日志查看框架 -- log4jdbc日志框架介绍
- log4jdbc日志配置
- log4jdbc记录全部SQL日志
- log4jdbc记录全部SQL日志
- log4jdbc记录全部SQL日志
- log4jdbc记录全部SQL日志
- log4jdbc
- log4jdbc
- log4jdbc
- Java日志框架
- 从什么是 Bluemix 说起
- Android 清空输入框内容
- iOS 9 下周就正式推出了,你的 app 真的适配好了吗?
- android studio 添加.so依赖
- Spark与Flink:对比与分析
- java log4jdbc日志框架
- Django——admin管理后台实例(贴纸、贴纸分类后台admin、添加批量修改状态标志函数)
- JavaScript字符串数组排序
- windows笔记本设置wifi热点(win10篇)
- 关于JSP 页面中用绝对路径显示图片
- 设计者模式
- [转载]导弹拦截问题
- java学习笔记集合框架概述及List集合
- Failed to convert property value of type 'java.util.Properties' to required type 'org.springframewor