乐趣区

Springboot2快速集成minidao持久层

Springboot2 快速集成 minidao 持久层

这里采用 springboot 版本号:2.0.4.RELEASE
minidao 已经提供自定义 starter,集成非常简单,直接 pom 引入 minidao-spring-boot-starter 依赖即可

集成步骤:

  • 第一步:pom 引入 starter 依赖包
<dependency>
        <groupId>org.jeecgframework</groupId>
        <artifactId>minidao-spring-boot-starter</artifactId>
        <version>1.6.7.RELEASE</version>
</dependency>

此 starterd 对应的 minidao 最新版本 1.6.7 默认提供了 mysql 的依赖。

  • 第二步:配置 minidao 的配置参数(application.properties 或者 application.yml)

       minidao:
         base-package: com.springBoot.*
         db-type: mysql
         show-sql: true

第三步:配置 springjdbc 所需数据源(application.yml)

 spring:       
    datasource:
        url: jdbc:mysql://localhost:3306/minidao-pe
        username: root
        password: root
        driver-class-name: com.mysql.jdbc.Driver

通过以上三步,minidao 集成完毕。

参考源码下载:https://download.csdn.net/dow…
技术交流群:325978980

Minidao 常见配置参数说明:

参数名 用途 默认值
base-package minidao 扫描路径 *
db-type 数据库类型,常用配置:mysql/postgresql/oracle/sqlserver mysql
show-sql 是否打印 sql true
empty-interceptor minidao 拦截器的 bean 名字
keyType 是使用什么字母做关键字 Map 的关键字 默认值 origin 即和 sql 保持一致,lower 小写 (推荐),upper 大写 origin
退出移动版