Hibernate学习笔记——log4j及JUnit的配置
2014-12-15 10:40
483 查看
对于开发调试来说,记录日志和测试都是很重要的。log4j和JUnit都是比较简单的工具。
1、Hibernate中log4j的配置
在工程的src目录下新建一个名为log4j.properties内容可参照Hibernate给出的例子:
### direct log messages to stdout ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
### direct messages to file hibernate.log ###
#log4j.appender.file=org.apache.log4j.FileAppender
#log4j.appender.file.File=hibernate.log
#log4j.appender.file.layout=org.apache.log4j.PatternLayout
#log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
### set log levels - for more verbose logging change 'info' to 'debug' ###
log4j.rootLogger=warn, stdout
#log4j.logger.org.hibernate=info
#log4j.logger.org.hibernate=debug
### log HQL query parser activity
#log4j.logger.org.hibernate.hql.ast.AST=debug
### log just the SQL
#log4j.logger.org.hibernate.SQL=debug
### log JDBC bind parameters ###
#log4j.logger.org.hibernate.type=info
#log4j.logger.org.hibernate.type=debug
### log schema export/update ###
log4j.logger.org.hibernate.tool.hbm2ddl=debug
### log HQL parse trees
#log4j.logger.org.hibernate.hql=debug
### log cache activity ###
#log4j.logger.org.hibernate.cache=debug
### log transaction activity
#log4j.logger.org.hibernate.transaction=debug
### log JDBC resource acquisition
#log4j.logger.org.hibernate.jdbc=debug
### enable the following line if you want to track down connection ###
### leakages when using DriverManagerConnectionProvider ###
#log4j.logger.org.hibernate.connection.DriverManagerConnectionProvider=trace
然后在运行的时候,就可以看到详细的日志了。
2、JUnit配置
这个更加简单一些,下载JUnit jar包导入到工程中。然后新建JUnit的测试用例就可以了。
1、Hibernate中log4j的配置
在工程的src目录下新建一个名为log4j.properties内容可参照Hibernate给出的例子:
### direct log messages to stdout ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
### direct messages to file hibernate.log ###
#log4j.appender.file=org.apache.log4j.FileAppender
#log4j.appender.file.File=hibernate.log
#log4j.appender.file.layout=org.apache.log4j.PatternLayout
#log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
### set log levels - for more verbose logging change 'info' to 'debug' ###
log4j.rootLogger=warn, stdout
#log4j.logger.org.hibernate=info
#log4j.logger.org.hibernate=debug
### log HQL query parser activity
#log4j.logger.org.hibernate.hql.ast.AST=debug
### log just the SQL
#log4j.logger.org.hibernate.SQL=debug
### log JDBC bind parameters ###
#log4j.logger.org.hibernate.type=info
#log4j.logger.org.hibernate.type=debug
### log schema export/update ###
log4j.logger.org.hibernate.tool.hbm2ddl=debug
### log HQL parse trees
#log4j.logger.org.hibernate.hql=debug
### log cache activity ###
#log4j.logger.org.hibernate.cache=debug
### log transaction activity
#log4j.logger.org.hibernate.transaction=debug
### log JDBC resource acquisition
#log4j.logger.org.hibernate.jdbc=debug
### enable the following line if you want to track down connection ###
### leakages when using DriverManagerConnectionProvider ###
#log4j.logger.org.hibernate.connection.DriverManagerConnectionProvider=trace
然后在运行的时候,就可以看到详细的日志了。
2、JUnit配置
这个更加简单一些,下载JUnit jar包导入到工程中。然后新建JUnit的测试用例就可以了。
相关文章推荐
- hibernate3 学习笔记(三) hibernate 日志配置文件 log4j.properties
- SSH学习笔记之关于struts-spring-hibernate整合配置问
- Hibernate学习笔记之EHCache的配置
- Hibernate 学习笔记02 --基础配置
- 东软学习,hibernate初级学习的部分截图和笔记(一)-入门以及XMl基础配置
- hibernate学习笔记--可选的配置属性
- Hibernate学习笔记2--------------------一对多、多对一简单配置
- 学习笔记---log4j的使用与配置
- Hibernate学习笔记之EHCache的配置
- Hibernate学习笔记之EHCache的配置
- Hibernate学习笔记:配置hibernate日志
- java学习笔记9 - Spring mvc中log4j的配置与使用
- Hibernate学习笔记 3 - 关系映射配置(基于注解)
- Java Web学习笔记 Hibernate配置及数据库增删改查简单操作
- hibernate3 学习笔记(二) hibernate 的配置文件 hibernate.cfg.xml
- {传智播客} (学习笔记)--hibernate的使用和配置
- 根据学习建立一个Simple Hibernate with Log4J and Junit Log
- log4j 配置学习笔记
- Hibernate学习笔记(3)基础配置
- spring mvc学习(三)之log4j.properties和hibernate.properties的配置