mybatis-generatorJava技术升华

MyBatis Generator代码分析二(日志)

2015-09-06  本文已影响922人  叩丁狼教育

【原创文章,转载请注明原文章地址,谢谢!】

org.mybatis.generator.internal.util.messages.Message类:####

用于获得消息做国际化,使用的bundle是org.mybatis.generator.internal.util.messages.messages;
小技巧,在输出大量信息的时候(比如help消息)

org.mybatis.generator.logging:####

放的是MGB日志相关内容;在MBG中,日志支持两种,一种是Log4J,一种是JDK的logging,而这个包里面的类就是对日志的一个门面。我的理解,在MBG出来的时候,还没有slf4j,所以没有用slf4j,感觉这个包其实比较没太大意义;

在MBG中,都是使用LogFactory的LogFactory.getLog(Class targetLogClass)直接获取对一个Class的日志对象;
这个日志工厂在MBG中是固定的,不容易直接扩展;

上一篇下一篇

猜你喜欢

热点阅读