NutzCN Logo
问答 Dao.insert(obj) 的详细sql怎样打印出来,方便测试
发布于 2901天前 作者 qqfe28902f 2308 次浏览 复制 上一个帖子 下一个帖子
标签: dao

求助,怎样配置日志才会有类似hibernate的打印sql

7 回复

加了log4j?改成debug就有了

嗯 但是还是没有打印出来

@qq_fe28902f 贴当前log4j配置文件夹

#-------------------------------------------
log4j.rootLogger=INFO, stdout, logFile

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %p [%t]{%C.%M()}: %m%n

log4j.appender.logFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.logFile.File=${catalina.home}/logs/gd_upload.log
#log4j.appender.logFile.MaxFileSize=1024MB
#log4j.appender.logFile.MaxBackupIndex=100
log4j.appender.logFile.layout=org.apache.log4j.PatternLayout
log4j.appender.logFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %p [%t]{%C.%M()}: %m%n

#-------------------------------------------
log4j.logger.org.apache.cxf=warn
log4j.logger.org.nutz.ioc=info
log4j.logger.org.nutz.dao=debug
log4j.logger.org.nutz.dao.impl=info
log4j.logger.org.nutz.dao.jdbc=debug
log4j.logger.org.nutz.dao.entity=info
log4j.logger.org.springframework=warn
log4j.logger.org.nutz.dao.impl=debug

可以了,还有个问题 循环执行dao.insert(obj) 会出现没插入的情况,sql单独执行是对的
这是神马情况,事务没提交?

被其他线程/app删掉了吧

添加回复
请先登陆
回到顶部