摘要: 工作机制: 会话关闭后,一级缓存中的数据被保存到二级缓存中 步骤: 1.开启全局缓存 在mybatis-config.xml配置文件中显示开启 阅读全文
posted @ 2022-01-24 20:22 朝阳的博客 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 缓存失效情况: 1.查询不同的数据 2.增删改操作,可能会改变原来的数据,必定会刷新缓存 3.查询不同的Mapper.xml 4.手动清理缓存 sqlSession.clearCache(); 只在一次sqlsession中有效 阅读全文
posted @ 2022-01-24 19:37 朝阳的博客 阅读(56) 评论(0) 推荐(0) 编辑
摘要: SQL片段:提取公共代码进行复用 1.使用SQL标签抽取公共部分 2.在需要使用的地方使用Include标签引用 注意事项:最好基于单表定义SQL片段 不要存在wehre标签 阅读全文
posted @ 2022-01-24 15:44 朝阳的博客 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 根据不同的条件生成不同的SQL语句 IF 常用标签 where 阅读全文
posted @ 2022-01-24 14:24 朝阳的博客 阅读(45) 评论(0) 推荐(0) 编辑
摘要: IDEA看 阅读全文
posted @ 2022-01-24 10:05 朝阳的博客 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 实体类: 结果集处理: 方式一: 方式二: 阅读全文
posted @ 2022-01-23 23:30 朝阳的博客 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1.导入lombok 2.新建实体类 3.建立Mapper接口 4.建立Mapper.xml文件 5.在核心配置文件中绑定注册Mapper接口或文件 6.测试查询是否能成功 阅读全文
posted @ 2022-01-23 22:04 朝阳的博客 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 使用步骤: 在IDEA中安装lombok插件 导入依赖jar包:在maven仓库中找 <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --><dependency> <groupId>org.projectlombok 阅读全文
posted @ 2022-01-23 21:01 朝阳的博客 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 工具类MybatisUtils 阅读全文
posted @ 2022-01-23 17:36 朝阳的博客 阅读(83) 评论(0) 推荐(0) 编辑
摘要: //方法存在多个参数,所有的参数前面必须加上@Param("id")注解 阅读全文
posted @ 2022-01-23 17:33 朝阳的博客 阅读(44) 评论(0) 推荐(0) 编辑