摘要: MyBatis的一级缓存是sqlSession作用域的,默认开启,执行DML(insert, update, delete)操作后自动删除。 下面介绍一下如何开启MyBatis的二级缓存,作用域为Mapper: 1.修改config.xml配置文件: <settings> <!-- 开启二级缓存 - 阅读全文
posted @ 2020-06-30 18:31 viewts 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: 回想一下MyBatis的基本操作,它需要实体类,自定义mapper接口以及mapper.xml配置文件。为了避免繁琐的工作量,MyBatis Generator,简称MBG,可自动生成框架所需的这些依赖,同时支持基本的CRUD操作,但是需要注意,MBG一般不要重复执行,否则会出问题。下面是引入MBG 阅读全文
posted @ 2020-06-30 15:10 viewts 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 先解决一下idea无法识别lombok构造方法的问题,解决方案是在idea的插件中下载并安装lombok插件。 MyBatis级联操作,列举最简单的student-classes(学生与班级)的关系表: create table if not exists student ( id int prim 阅读全文
posted @ 2020-06-30 13:55 viewts 阅读(517) 评论(0) 推荐(0) 编辑