课时9::MyBatis整合Log4j、延迟加载
.1)如何整合Log4j到mybatis 1.导入log4j的jar包 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> </dependencies> 2.在主配置文件中开启log4j <!-- 配置log4j启动--> <settings> <setting name="logImpl" value="LOG4J"></setting> </settings> 2.1 .如果不写value里面的值 会按照这个顺序查找SLF4J-->Apache Commons Logging-->Log4j 2---Log4j-->JDK logging 3.在resources中配置log4j.properties文件 .2)延迟加载 1.概念 1.1 一对一,一对多,多对一,多对多 一对多:班级--学生, 如果不采用延迟加载(立即加载),查询时会将一对多都查询,班级丶班级中的所有学生。 如果想要 暂时只查询一个1的一方,而多的一方 先不查询,而是在需要查询的时候再去查询--->延迟加载 2.以学生和学生证一对一案例为例 2.1