随笔分类 -  MyBatis-plus

摘要:需要导入的依赖 <!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.2</version> < 阅读全文
posted @ 2022-05-13 19:29 小罗要有出息 阅读(72) 评论(0) 推荐(0) 编辑
摘要:简单删除(使用多种方法可以达到目的) @Test //普通删除 void testDelete(){ userMapper.deleteById(5L); } @Test //批量删除 void testDeleteByBatchIds(){ userMapper.deleteBatchIds(Ar 阅读全文
posted @ 2022-05-13 00:01 小罗要有出息 阅读(515) 评论(0) 推荐(0) 编辑
摘要:查询操作,比较简单,但方式比较多,更具需要自行选择 @Test//简单查询 void testSelect(){ user user = userMapper.selectById(1L);//serializable 可序列化的 userMapper.selectBatchIds(Arrays.a 阅读全文
posted @ 2022-05-12 22:48 小罗要有出息 阅读(44) 评论(0) 推荐(0) 编辑
摘要:什么是乐观锁 乐观锁 当要更新一条记录的时候,希望这条记录没有被别人更新 乐观锁实现方式: 取出记录时,获取当前version 更新时,带上这个version 执行更新时, set version = newVersion where version = oldVersion 如果version不对 阅读全文
posted @ 2022-05-12 21:29 小罗要有出息 阅读(18) 评论(0) 推荐(0) 编辑
摘要:更新操作 比较简单,实现原理是动态sql @Test void updateTest(){ user user = new user(); user.setId(1524653412236517378L); user.setAge(200); user.setEmail("2034281742@qq 阅读全文
posted @ 2022-05-12 15:52 小罗要有出息 阅读(139) 评论(0) 推荐(0) 编辑
摘要:插入测试 @Test void insertTest(){ user user = new user(); user.setAge(20); user.setEmail("2034281742@qq.com"); user.setName("小落"); userMapper.insert(user) 阅读全文
posted @ 2022-05-12 15:00 小罗要有出息 阅读(93) 评论(0) 推荐(0) 编辑
摘要:mybatis-plus是什么? MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入:只做增强不做改变,引入它不会对 阅读全文
posted @ 2022-05-12 13:53 小罗要有出息 阅读(44) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示