M87星云

导航

2021年10月1日

Mybatis-plus-generator逆向工程

摘要: 1、Mybatis-plus-generator介绍? AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效 阅读全文

posted @ 2021-10-01 22:47 挽留匆匆的美丽 阅读(369) 评论(0) 推荐(0) 编辑

MybatisPlus 逻辑删除配置使用

摘要: 1、什么是逻辑删除? 很多互联网公司在数据库设计规范中都加入了逻辑删除的强制规定,运营人员可以分析和审查数据,也方便将数据沉淀下来用于商业分析 比如用户删除了订单,只不过是更新了标记,不会真正的物理删除。 2、MybatisPlus如何使用? 数据库增加deleted字段,0是未删除,1表示删除 实 阅读全文

posted @ 2021-10-01 20:53 挽留匆匆的美丽 阅读(1730) 评论(0) 推荐(1) 编辑

MybatisPlus 乐观锁插件使用

摘要: 什么是乐观锁? 每次去拿数据的时候都认为别人不会修改,更新的时候会判断是别人是否回去更新数据,通过版本来判断,如果数据被修改了就拒绝更新。 Mybatis Plus里面自带一个插件,可以帮我们轻松实现乐观锁 使用方式: 1、需要在数据库表创建version字段,类型为int CREATE TABLE 阅读全文

posted @ 2021-10-01 20:06 挽留匆匆的美丽 阅读(65) 评论(0) 推荐(0) 编辑

Mybatis Plus ActiveRecord使用

摘要: 1、什么是ActiveRecord(只做简单了解即可)? Active Record(活动记录),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。 2、Mybatis Plus对AR有一定支持, 在MP中开启AR,仅需要实体类继承Model类即可 阅读全文

posted @ 2021-10-01 18:28 挽留匆匆的美丽 阅读(167) 评论(0) 推荐(0) 编辑