03 2021 档案
条件查询器Wrapper
摘要:条件查询 @SpringBootTest public class WrapperTest { @Autowired private UserMapper userMapper; @Test void contextLoads() { QueryWrapper<User> wrapper = new
阅读全文
查询和删除
摘要:批量查询 @Test public void testSelectByBatch() { //批量查询 List<User> users = userMapper.selectBatchIds(Arrays.asList(1, 2, 3)); users.forEach(System.out::pr
阅读全文
时间和悲观锁
摘要:自动填充时间 数据库中添加字段 create_time和update_time,用代码实现自动填充时间: 1、在实体类添加注解@TableField 2、写一个处理类继承 MetaObjectHandler。 @Component //一定不能忘了把该组件添加到IOC容器中 @Slf4j publi
阅读全文
mynatis-plus主键生成策略
摘要:分布式系统唯一id生成:https://www.cnblogs.com/haoxinyue/p/5208136.html 雪花算法:https://www.jianshu.com/p/2a27fbd9e71a @Data @AllArgsConstructor @NoArgsConstructor
阅读全文
mybatis-plus入门
摘要:简介 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑
阅读全文