mybatis-plus: global-config: db-config: logic-delete-field: flag # 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2) logic-delete-value: 1 # 逻辑已删除值(默认为 1) logic-not-delete-value: 0 # 逻辑未删除值(默认为 0) @TableLogic private Integer deleted; 自动填充。妈妈再...
在我使用mybatis plus开发的项目中,总结出几条经验: 1、单表最简单 直接Wrapper.query构建QueryWrapper查询对象,也可以通过集成Model,得到一系列的加强功能,可以说单表操作,其灵活性和简便、性能,和JPA一样牛B(我用过一段时间的JPA,使用repository查询也很方便)。 在Controller层,VO常常被我用来简化返回的对象,毕竟B...
Mybatis-plus是Spring框架中OOM的一大利器,其简单易用参考官网文档即可很快上手。https://mp.baomidou.com/guide/p6spy 执行 SQL 分析打印,只需加入依赖,加入配置文件即可有完美的sql打印。有性能损耗线上不能使用分页插件,只需注入插件即可,实在太方便了有没有... Mybatis-plus在项目中的应用 本文是一篇随笔,记...
mybatis plus: 2.3 druid: 1.1.10 步骤 规则定义 拆分之前首先要确定好拆分规则,并且根据拆分规则在数据库中建立好相关表 依赖引入 ext { druid = "1.1.10" mybatis_plus = "2.3" mybatis_plus_starter = "1.0.5" sharding_jdbc = "3.0.0.M2" } compile "io.shardingsphere:sharding-jdbc:${sharding...
1、 基于Mybatis-plus主流技术实现 2、 通过事务传播行为完美解决DML和DDL的隐式事务问题 3、 与工作流整合后的表单权限细粒度控制 环境要求: node: 16+ jdk: 11 mysql : 8.0+ redis: 5.6+ Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPROD...
工作流组件项目即是课程也是一个开源项目,基于SpringBoot+Activiti7+MybatisPlus框架开发,结合工作流+Lowcode(低代码)的前沿开发思想,在项目中给出了工作流+低代码表单整合、权限控制的解决方案,同时项目还深入Activiti7的应用,提供了开发者流程设计器、业务人员流程设计器、流程状态图、前加签、并加签、驳回等诸多功能...