摘要: 日志实现 Mybatis 核心配置文件中,有一个日志工厂的配置,对应代码如下:一般使用LOG4J 或者 STDOUT_LOGGING STDOUT_LOGGING 是自带,LOG4J 需要导包使用 <configuration> <settings> <setting name="logImpl" 阅读全文
posted @ 2021-08-29 20:11 黄易安 阅读(77) 评论(0) 推荐(0)
摘要: 当我们查询时,传入的参数是一个对象时(parameterType="POJO具体类"),mybatis存在一个类型处理器(typeHandlers),会自动将数据库的字段和具体类中属性进行匹配,当数据库表格的字段和具体类的属性不一致时,如下图,查询出来的结果,pwd会对应为null,这时候就需要解决 阅读全文
posted @ 2021-08-29 17:58 黄易安 阅读(715) 评论(0) 推荐(0)
摘要: 生命周期和作用域极其重要,错误的使用会导致并发问题! 程序执行流程如下: SqlSessionFactoryBuilder 这个类可以被实例化、使用和丢弃,一旦创建了 SqlSessionFactory,就不再需要它了,最佳作用域时方法作用域,也就是局部变量 SqlSessionFactory 可以 阅读全文
posted @ 2021-08-29 11:23 黄易安 阅读(60) 评论(0) 推荐(0)
摘要: mybatis核心配置文件,官网默认文件名为mybatis-config.xml,configuration下有如下几个属性配置,其中需要掌握的配置有properties,settings,typeAliases,environment,mappers,其他只做了解即可,开发中基本用不到。 prop 阅读全文
posted @ 2021-08-29 00:20 黄易安 阅读(327) 评论(0) 推荐(0)