记录在开发过程中使用Mybatis 和 Mybatis plus 的一些笔记。
2024年11月10日小于 1 分钟
记录在开发过程中使用Mybatis 和 Mybatis plus 的一些笔记。
在MyBatis-Plus的3.5.3+版本中,引入了一项强大的功能:数据库DDL(数据定义语言)表结构的自动维护。这一功能通过执行SQL脚本来实现数据库模式的初始化和升级,与传统的flyway工具相比,它不仅支持分表库,还能够控制代码执行SQL脚本的过程。
代码示例:
我们在项目的 resource目录下,创建目录:db/mysql,并新建一个或多个sql脚本:create-table-test-2024-11-09.sql。
脚本如下: