hibernate3.6.0日志配置
hibernate3 自带的默认的日志框架是slf4j,hibernate3的slf只是一个日志的接口,而hibernate3 自带默认的日志框架,在实际开发中很少有公司或者是项目中用到,这里记录一种使用log4j的日志框架来代替slf4j日志框架的实现,具体配置以及实现如下:
一.加入log4j的日志框架
说明:1. slf4j-api-1.6.1.jar文件,就是前面指的hibernate3自带日志的API(提供了各种日志的接口).
2. log4j-1.2.16.jar文件,就是log4j的框架.
3. slf4j-log4j12-1.6.1.jar文件,就是hibernate3自带的日志接口与log4j中间进行转换的适配器。
二、添加log4j的配置文件log4j.properties,到类路径下,并且设置日志的级别。
log4j.properties
配置项说明:
org.hibernate.SQL
在所有SQL DML语句被执行时为它们记录日志
org.hibernate.type
为所有JDBC参数记录日志
org.hibernate.tool.hbm2ddl
在所有SQL DDL语句执行时为它们记录日志
org.hibernate.pretty
在session清洗(flush)时,为所有与其关联的实体(最多20个)的状态记录日志
org.hibernate.cache
为所有二级缓存的活动记录日志
org.hibernate.transaction
为事务相关的活动记录日志
org.hibernate.jdbc
为所有JDBC资源的获取记录日志
org.hibernate.hql.AST
在解析查询的时候,记录HQL和SQL的AST分析日志
org.hibernate.secure
为JAAS认证请求做日志
org.hibernate
为任何Hibernate相关信息做日志 (信息量较大, 但对查错非常有帮助)
注意:在以上各种日志类型的配置前面要加上”log4j.logger.”,例如:log4j.logger.org.hibernate.hql=debug
三、这时候可以通过日志调试了
转载于:https://www.cnblogs.com/lxJack/archive/2011/02/17/1956841.html
hibernate3.6.0日志配置相关推荐
- SpringBoot2.0日志配置实例
文章来源:https://blog.csdn.net/gozhuyinglong 版权声明:本文版权归作者所有,转载请注明出处 ##一.SpringBoot日志简介 SpringBoot使用Commo ...
- springboot2.0日志配置 logback的使用和logback.xml详解
logback的使用和logback.xml详解写的非常详细. 只根据上面的我们会发现,日志要么输出到文件.要么输出到控制台不能有选择的输出满足我们的要求,这是需要看下面这个文章, 多个xml路径,有 ...
- creo 3.0计算机配置,Creo 3.0 Parametric 配置选项文件使用说明
最近安装了Creo Parametric 3.0 F000,其配置选项与Creo Parametric 2.0有部分更新,研究PTC Creo® 3.0 Parametric 配置选项configop ...
- Android10.0 日志系统分析(四)-selinux、kernel日志在logd中的实现-[Android取经之路]
摘要:本节主要来讲解Android10.0 selinux.kernel日志在logd中的实现,包括LogAudit.LogKlog的源码分析 阅读本文大约需要花费15分钟. 文章首发微信公众号:In ...
- Android10.0 日志系统分析(三)-logd、logcat读写日志源码分析-[Android取经之路]
摘要:本节主要来讲解Android10.0 logd.logcat读写日志源码内容 阅读本文大约需要花费20分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Andro ...
- Android10.0 日志系统分析(二)-logd、logcat架构分析及日志系统初始化-[Android取经之路]
摘要:本节主要来讲解Android10.0 日志系统的架构分析,以及logd.logcat的初始化操作 阅读本文大约需要花费15分钟. 文章首发微信公众号:IngresGe 专注于Android系统级 ...
- Apache(httpd)配置--用户认证,域名跳转和访问日志配置
一.用户认证 用户认证功能就是在用户访问网站的时候,需要输入用户名密码才能进行访问.一些比较好总要的站点和网站后台都会加上用户认证,以保证安全. 实例:下面对zlinux.com站点来做一个全站的用户 ...
- vsftpd日志配置及查看——可以将vsftpd记录在系统日志里
vsftpd日志配置及查看 vsftpd ftp服务器的日志设置,可以通过修改主配置文件/etc/vsftpd.conf实现.主配置文件中与日志设置有关的选项包括xferlog_enable .xfe ...
- Oracle 监听器日志配置与管理
--======================== -- Oracle 监听器日志配置与管理 --======================== Oracle 监听器是一个服务器端程序,用 ...
最新文章
- Hadoop生态圈-hive五种数据格式比较
- java 权限修饰符大小_Java中访问权限修饰符public protected private, 缺省默认权限的用法总结...
- Access数据库OleDbHelper
- linux 下 nginx phpcgi 的安装及配置
- tensorflow之transpose的使用
- 人工智能时代的用户体验设计与创新
- 【转】SQL Server 2005 数据类型和.Net数据类型的对应关系
- linux usb ga驱动详解,Linux设备驱动之内存映射
- camera(24)---camera 客观测试 Imatest教程--噪声测试
- 笔记本电脑截屏_笔记本电脑截屏快捷键是哪个?
- 短信业务 ——HTTP接口文档
- 怎样永久关闭Win10自动更新_win10官网
- 罗永浩的带货直播你看了吗?
- 【人在运维囧途_08】淘宝内部大量使用的开源系统监控工具--Tsar
- 免费云存储工具类——七牛云(更改配置信息,直接使用)
- ndows10cad安装不上,windows10系统无法安装CAD2008的解决方案
- 文案撰写技巧,感人文案的4大技巧
- 【归并排序】基础代码
- 无源无线测温 无线测温装置
- Python读取excel中的图片
热门文章
- 希捷宣布出货双碟装1TB硬盘 单碟500GB上市
- javascript 变量作用域
- mysql 5.6 binlog组提交
- 17 redis -key设计原则
- Android应用开发—Android 消息处理机制:HandlerMessage
- Spring全家桶面试真题
- ScaleAnimation动画
- Diango博客--2.博客从“裸奔”到“有皮肤”
- 【牛客刷题记录】2021-03-10
- 明日之后怎么跳过实名认证_明日之后宝箱达人活动怎么玩 明日之后宝箱达人可以开箱多少次...