MySQL(8)
MyBatis
MyBatis Dynamic SQL
Flyway
- 创建数据库,修改
build.gradle.kts
中flyway
配置,然后执行gradle flywayMigrate
,flyway
将会自动执行src/main/resources/db/migration
下的sql
文件创建相应数据表。 - 修改
generatorConfig.xml
中classPathEntry
配置项,修改generatorConfig.properties
配置项,执行测试任务gradle test --tests "com.icuxika.scaffold.SpringBootKtScaffoldApplicationTests.mybatisDynamicGenerate"
,将会按照MyBatis Dynamic SQL来生成相应Mapper
与Entity
类。