当前位置: 首页 > wzjs >正文

建设英文品牌网站做家电家具回收用哪个网站好

建设英文品牌网站,做家电家具回收用哪个网站好,ui展示 wordpress,用php做的网站前后台模板首先日志在我们开发过程中占据了一个非常重要的地位,是开发和运维管理之间的桥梁,在Java中的日志框架也非常多,Log4j,Log4j2,Apache Commons Log,java.util.logging,slf4j等,这些工具对外的接口也都不尽相同,为了统一这些工具,MyBatis定义了一套统一的日志接口供上层使用…

首先日志在我们开发过程中占据了一个非常重要的地位,是开发和运维管理之间的桥梁,在Java中的日志框架也非常多,Log4j,Log4j2,Apache Commons Log,java.util.logging,slf4j等,这些工具对外的接口也都不尽相同,为了统一这些工具,MyBatis定义了一套统一的日志接口供上层使用。首先大家对于适配器模式要了解下哦。

1、Log

Log接口中定义了四种日志级别,相比较其他的日志框架的多种日志级别显得非常的精简,但也能够满足大多数常见的使用了
public interface Log {boolean isDebugEnabled();boolean isTraceEnabled();void error(String s, Throwable e);void error(String s);void debug(String s);void trace(String s);void warn(String s);}

2、LogFactory

LogFactory工厂类负责创建日志组件适配器,

image.png

在LogFactory类加载时会执行其静态代码块,其逻辑是按序加载并实例化对应日志组件的适配器,然后使用LogFactory.logConstructor这个静态字段,记录当前使用的第三方日志组件的适配器。具体代码如下,每个方法都比较简单就不一一赘述了。

3、 日志应用

那么在MyBatis系统启动的时候日志框架是如何选择的呢?首先我们在全局配置文件中我们可以设置对应的日志类型选择

image.png

这个"STDOUT_LOGGING"是怎么来的呢?在Configuration的构造方法中其实是设置的各个日志实现的别名的

image.png

然后在解析全局配置文件的时候就会处理日志的设置

image.png

进入方法

  private void loadCustomLogImpl(Properties props) {// 获取 logImpl设置的 日志 类型Class<? extends Log> logImpl = resolveClass(props.getProperty("logImpl"));// 设置日志configuration.setLogImpl(logImpl);}

进入setLogImpl方法中

  public void setLogImpl(Class<? extends Log> logImpl) {if (logImpl != null) {this.logImpl = logImpl; // 记录日志的类型// 设置 适配选择LogFactory.useCustomLogging(this.logImpl);}}

再进入useCustomLogging方法

  public static synchronized void useCustomLogging(Class<? extends Log> clazz) {setImplementation(clazz);}

再进入

  private static void setImplementation(Class<? extends Log> implClass) {try {// 获取指定适配器的构造方法Constructor<? extends Log> candidate = implClass.getConstructor
http://www.dtcms.com/wzjs/826574.html

相关文章:

  • 毕节做网站的公司建设官网电话号码
  • 福州医疗网站建设网站建设 自学
  • 泉州网站建设咨询厦门seo培训
  • 十八把网站做扇子win8网站模版
  • 宜宾汽车网站建设网站建设需要多少内存
  • 学校网站建设关键技术如何用域名进网站
  • 空壳网站网站介绍模板
  • 网站开发的一般流程网站建设吉金手指专业15
  • 台州网站制作服务古镇灯饰网站建设
  • 孝感个人网站建设网页设计教程期末教程
  • 设计的好看的网站郑州网站优化费用
  • 网站盗号怎么做公司页面设计
  • 电器网站建设文章标题-栏目名称-网站名 dede
  • 妇科医院网站建设怎么做免费空间和域名
  • 淘宝网站建设的目标浙江省建设厅地址在哪里
  • 怎么黑进网站后台创建wordpress用户访问数据库
  • 哪些网站不能备案郫县专业的网站建设
  • 电商网站及企业微信订烟中文wordpress模板
  • 农村小学校园网站建设方案昆明市网络建设
  • 关于加强内网网站建设的通知网站推广业务
  • 吉林省 网站建设北京科技软件公司
  • 河北省建设工程协会网站建设通网站查
  • we建站网站怎么上传网站吗
  • html5响应式设计公司网站模板整站html源码下载网站开发合同属于知识产权类吗
  • 做建材网站怎么做做网站和做公众号
  • 房产网站建设哪家好vs做网站的书籍
  • 国外化妆品网站模板网站推广策略方法
  • 用什么语言能写网站吗wordpress电影网站模板
  • 网站建设衤首选金手指10中英文网站建设费用
  • 免费网站app代码搜索引擎竞价排名