🏪自动建库

模板项目已经集成了,下面演示的是单独使用

支持范围

  • 支持 mysql 5.7+

  • postgresql

引入依赖

<!--  主依赖 -->
<dependency>
   <groupId>com.detabes</groupId>
   <artifactId>caches-auto-schema</artifactId>
   <version>{last.version}</version>
</dependency>
<!--  如果报错请引入guava(我测试没有引入没报错 -->
<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>31.1-jre</version>
</dependency>

使用

  • @EnableAutoSchema 加载方法到springbean中

  • 配置文件可选配置参数参数

    • com.database.init-enable=true # 默认就是true 只要启用了@EnableAutoSchema 就生效

    • com.database.init-script=schema.mysql.sql # 启动时运行resource资源文件夹下的sql

Last updated