Mybatis--标准日志工厂
发布日期:2021-05-06 01:02:54 浏览次数:9 分类:技术文章

本文共 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日志工厂



上一篇:Mybatis--LOG4J日志工厂
下一篇:Mybatis--解决属性名和字段名不一致的问题

发表评论

最新留言

很好
[***.229.124.182]2025年03月09日 11时57分47秒