02 2021 档案
摘要:1、Spring Boot 启动时会加载大量的自动配置类 Spring Boot从@EnableAutoConfiguration所在的jar包,也就是spring-boot-autoconfigure这个jar包,从其类路径下/META-INFO/spring.factories工厂文件中读取所有
阅读全文
摘要:MyBatis缓存 MyBatis可以非常方便地定制和配置缓存,自带两级缓存。为提高扩展性,用户可以实现MyBatis的Cache接口来定义自己缓存。 一级缓存:默认开启,基于SqlSession级别,也称为本地缓存 二级缓存:在核心配置文件中是默认开启,基于namespace级别,需要手动地在ma
阅读全文
摘要:mybatis的动态SQL是什么? 根据不同的条件生成不同的SQL语句 1. SQL语句上增加了逻辑判断 2. 按照格式,排列组合标签,拼接SQL语句 建议:先在MySql中书写SQL语句,确保SQL语句的正确性和有效性,然后再修改为动态SQL 一个比较完整的生成动态SQl的例子 包含了if、cho
阅读全文
摘要:mybatis collection 一对多
阅读全文
摘要:mybatis association 多对一
阅读全文