
mybatis-plus
码上云端
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Mybatis-Plus学习笔记四】——Mybatis-Plus分页查询和条件查询
1.分页查询配置分页插件@Configurationpublic class MyBatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor mybatisPlusInterceptor = new MybatisPlusInterceptor(); //分页插件 mybatisPlus原创 2021-06-10 18:09:29 · 377 阅读 · 0 评论 -
【Mybatis-Plus学习笔记三】——Mybatis-Plus实现乐观锁
1.乐观锁乐观锁是在假设数据操作都是安全的,不会出现问题;如果出现了问题,直接返回错误。主要数据并发更新的问题,比如:丢失更新(多个线程同时对某条数据更新,无论执行顺序如何,都会丢失其他线程更新的数据)。2.MyBatis-plus实现乐观锁需要在表里增加一个version字段,来记录每次的更新给verison一个默认值如:0,可以用MyBatis-plus自动填充功能实现当查询数据时,获取当前version的值当更新数据时,带上获取的version当执行更新时,将提交数据的版本数据与数原创 2021-06-10 15:13:40 · 299 阅读 · 1 评论 -
【Mybatis-Plus学习笔记二】——Mybatis-Plus的进阶使用
1.主键生成策略MyBatis-Plus提供的生成策略有以下几种public enum IdType { /** * 数据库ID自增 * <p>该类型请确保数据库设置了 ID自增 否则无效</p> */ AUTO(0), /** * 该类型为未设置主键类型(注解里等于跟随全局,全局里约等于 INPUT) */ NONE(1), /** * 用户输入ID * <p原创 2021-06-09 18:42:59 · 190 阅读 · 0 评论 -
【Mybatis-Plus学习笔记一】——Mybatis-Plus快速使用
1.什么是Mybatis-Plus?MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。2.Mybatis-Plus特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器原创 2021-06-08 22:03:54 · 153 阅读 · 0 评论 -
springboot整合mybatis-plus和swagger2,实现简单的增删改查和mybatis-plus的代码生成器的使用教程
这里写自定义目录标题前言使用的工具和技术栈新建一个springboot工程创建数据库代码生成器的配置生成各层文件Swagger2的配置类controller启动项目总结demo下载地址前言今天,看到mybatis-plus有代码生成器的功能,可以生成controller,server,entity等各层增删改查的代码,于是实践一下,发现真的好用!用代码生成器可以极大提高写代码的效率,简直是一个...原创 2019-12-18 22:14:19 · 1416 阅读 · 2 评论