maven project integration SSM configuration log4j, print from console SQL statements

In the case of the normal start of the original project, to achieve the SQL statement in the console print mapper package.

1. Add the two pom.xml dependent configuration file (indispensable)

 1         <!--日志包-->
 2         <dependency>
 3             <groupId>log4j</groupId>
 4             <artifactId>log4j</artifactId>
 5             <version>${log4j-version}</version>
 6         </dependency>
 7 
 8         <dependency>
 9             <groupId>org.slf4j</groupId>
10             <artifactId>slf4j-log4j12</artifactId>
11             <version>${slf4j-version}</version>
12         </dependency>    

version:

1 <log4j-version>1.2.17</log4j-version>
2 <slf4j-version>1.7.25</slf4j-version>

2. Add configuration log4j.properties configuration file

1 log4j.logger.com.zzuli.mapper = DEBUG

Complete log4j.properties

 1 log4j.rootCategory=ERROR, CONSOLE ,LOGFILE
 2 
 3 log4j.logger.com.zzuli.mapper=DEBUG
 4 
 5 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
 6 log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
 7 log4j.appender.CONSOLE.layout.ConversionPattern=%C %d{YYYY-MM-dd hh:mm:ss}  %m %n
 8 
 9 log4j.appender.LOGFILE=org.apache.log4j.FileAppender
10 log4j.appender.LOGFILE.File=E:/my.log
11 log4j.appender.LOGFILE.Append=true
12 log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
13 log4j.appender.LOGFILE.layout.ConversionPattern=%m %n

After configuring the above two, you can achieve print SQL statements in the console.

Finish.

Guess you like

Origin www.cnblogs.com/hejjon/p/11488401.html