MyBatisPlus代码生成器(自己额外封装)
<p>本文对MyBatisPlus的AutoGenerator代码生成器进行封装,仅需填写数据库名、账号密码、包名等少量核心配置即可生成实体类、Mapper、Service等代码,并支持表前缀过滤、排除指定表及datetime类型转换处理。</p>
<p>本文对MyBatisPlus的AutoGenerator代码生成器进行封装,仅需填写数据库名、账号密码、包名等少量核心配置即可生成实体类、Mapper、Service等代码,并支持表前缀过滤、排除指定表及datetime类型转换处理。</p>
<p>本篇系统整理MyBatisPlus的实战学习笔记,涵盖BaseMapper与IService的CRUD、分页插件、XML自定义分页、PageHelper、条件构造器Wrapper、全局ID策略、逻辑删除、自动填充、SQL分析打印、代码生成器与乐观锁等核心用法。</p>
<p>本文介绍如何为MyBatisPlus开启二级缓存的三个步骤:Mapper接口添加@CacheNamespace注解、application.yml中开启cache-enabled、启动类添加@EnableCaching,并说明二级缓存作用于namespace且不建议对需获取最新数据的场景使用。</p>
<p>本文介绍SpringBoot快速整合MybatisPlus的完整步骤,包括引入依赖、配置数据源、启动类扫描Mapper以及Mapper与Service层的CRUD使用。文章还讲解QueryWrapper条件构造与分页插件的配置方式,帮助开发者简化数据库持久层开发。</p>