jfinal log包

log包:封装了不同日志实现的统一用法

1、Log:抽象类

属性:ILogFactory defaultLogFactory  默认的log工厂,在生成具体的Log对象时由工厂负责

方法 :

getLog  获取Log对象

debug  调试信息,抽象方法

info    普通信息,抽象方法

error  错误信息,抽象方法

其他信息

实现类:JdkLog、Log4jLog

2、ILogFactory:接口

方法:Log getLog(Class clazz)  返回log对象

实现类:JdkLogFactory、Log4jLogFactory

3、LogManager:管理类

方法:setDefaultLogFactory  设置默认的log工厂

4、LogKit:提供简单的接口进行log操作,实际是通过Log类的方法来实现

方法:debug  调试信息,info    普通信息,error  错误信息,等等

5、Constants类提供了接口来设置Log工厂:setLogFactory

jfinal log包_第1张图片

你可能感兴趣的:(jfinal log包)