mybatis生成sql-九游会j9娱乐平台
1. mybatis怎麼輸出sql語句
#將ibatis log4j運行級別調到debug可以在控制台列印出ibatis運行的sql語句
log4j.rootlogger=debug,stdout,logfile
### 把日誌信息輸出到控制台 ###
log4j.appender.stdout=org.apache.log4j.consoleappender
#log4j.appender.stdout.target=system.err
log4j.appender.stdout.layout=org.apache.log4j.simplelayout
### 把日誌信息輸出到文件:jbit.log ###
log4j.appender.logfile=org.apache.log4j.fileappender
log4j.appender.logfile.file=d:/test.log
log4j.appender.logfile.layout=org.apache.log4j.patternlayout
log4j.appender.logfile.layout.conversionpattern=%d{yyyy-mm-dd hh:mm:ss} %f %p %m%n
###顯示sql語句部分
log4j.logger.com.ibatis=debug
log4j.logger.com.ibatis.common.jdbc.simpledatasource=debug
log4j.logger.com.ibatis.common.jdbc.scriptrunner=debug
log4j.logger.com.ibatis.sqlmap.engine.impl.sqlmapclientdelegate=debug
log4j.logger.java.sql.connection=debug
log4j.logger.java.sql.statement=debug
log4j.logger.java.sql.preparedstatement=debug
2. mybatis怎樣列印出sql
在scr下添加一個log4j.properties文件,大致模版可以網路,主要是把日誌級別log4j.rootlogger=debug,stdout設置為像我這樣的debug,因為mybatis的sql語句的輸出是debug()輸出的