配置 Log4j 以便查看 MyBatis 操做數據庫的過程

 

 

在 src/main/resources中添加 log4j.properties 配置文件 ,輸入以下內 容。
#全局面已直
log4j .rootLogger=ERROR, stdout
#MyBatis 日誌配直
log4j.logger.tk.mybatis.simple.mapper=TRACE
#控制檯輸 出國己直
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.Convers 工onPattern =%5p [%t] - %m%napache

用過 Log4j日誌組件的人可能都會知道,配直中的 log4j.logger.tk.mybatis.
simple.mapper 對應的是 tk.mybatis.simple.mapper 包,可是在這個例子中, Java 目 錄下並無這個包名 ,只在 資源 目錄下有 mapper 目錄。
在 MyBatis 的日誌實現中,所謂的包名 實 際上是 XML 配直中的 namespace 屬性值的一部 分。後 面章節 中介紹結合接 口使用的相關內 容時,因爲namespace 屬性值必須和接口全限定 類名相同 ,所以纔會真正對應圭1]Java 中的包 。當使用純註解方式時,使用的就是純粹的包名。
MyBatis 日誌的 最低級別 是 TRACE ,在這個日誌級別下, MyBatis 會輸出執行 SQL 過程 中的詳細信息,這個級別特別適合在 開發時使用。mybatis

 

 

 

 

 

 

 

 

 

 

--MyBatis從入門到精通 app

相關文章
相關標籤/搜索