博客
关于我
Mybatis--标准日志工厂
阅读量:270 次
发布时间:2019-03-03

本文共 1044 字,大约阅读时间需要 3 分钟。

1. 日志工厂

如果一个数据库操作,出现了异常,我们需要排错,日志就是最好的助手!
曾经:sout、debug
现在:日志工厂


1.1 日志工厂分类

在这里插入图片描述

  • SLF4J
  • LOG4J 【掌握】
  • LOG4J2
  • JDK_LOGGING
  • COMMONS_LOGGING
  • STDOUT_LOGGING 【掌握】
  • NO_LOGGING
  • 在MyBatis中具体使用哪一个日志实现,在设置中设定

1.2 STDOUT_LOGGING(标准日志工厂)

在mybatis核心配置文件中配置

mybatis-config.xml
注意观察配置导入顺序


1.2.1 现在去UserMapperTest测试

UserMaper.xml

UserMapperTest.java

public void test() {           //        获取SqlSession对象        try (SqlSession sqlSession = MybatisUtils.getSqlSession()) {   //        执行sql//        方式1: getMapper            UserMapper mapper = sqlSession.getMapper(UserMapper.class);            User userById = mapper.getUserById(2);            System.out.println(userById);//        方式2: 不推荐//        List
userList = sqlSession.selectList("com.tian.dao.UserDao.getUserList"); } catch (Exception e) { e.printStackTrace(); } // 关闭资源非常重要 关闭session }

运行结果:

在这里插入图片描述

1.3 LOG4J日志工厂



转载地址:http://vlkl.baihongyu.com/

你可能感兴趣的文章
C++介绍与入门学习
查看>>
了解多线程!
查看>>
Java数据库开发
查看>>
第九章第六节(floyd算法多源有权最小路径)
查看>>
字符串反转
查看>>
数据库表设计-------三个范式
查看>>
夜光带你走走进全栈式web开发(25)擅长领域
查看>>
夜光带你走进Vue.js(三十二)擅长的领域
查看>>
夜光带你走进Vue.js(三十三)擅长的领域
查看>>
夜光带你走进JavaScript(五十二)擅长的领域
查看>>
夜光带你走进JavaScript(五十四)擅长的领域
查看>>
夜光带你走进JavaScript(五十五)擅长的领域
查看>>
Java工程师培训课(十三【可以坚持看完前十二章说明毅力尚可~~】)
查看>>
Java工程师培训课(十七【新的领域】)
查看>>
夜光带你走进 Ajax(四)
查看>>
夜光带你走进python开发 (五)传奇语言
查看>>
夜光精讲 Opentcs 三大算法(二)任务分配算法
查看>>
夜光精讲 Opentcs 三大算法(十三)调度算法
查看>>
夜光精讲 Opentcs 通信系统
查看>>
夜光:基于 SpringMVC 框架的图片视频库系统的设计与实现 (一)
查看>>