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: mysqlshow-sql: true

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

 spring:       datasource:url: jdbc:mysql://localhost:3306/minidao-peusername: rootpassword: rootdriver-class-name: com.mysql.jdbc.Driver

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

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

Minidao常见配置参数说明:

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

Springboot2集成minidao持久层相关推荐

  1. mybatis generator 中文注释_[SpringBoot2.X] 23- 整合持久层技术 -MyBatis - 配置

    整合MyBatis 1搭建项目环境 1.1.1创建项目--略 11.2修改POM文件,添加相关依赖 <dependency><groupId>org.springframewo ...

  2. SpringBoot2.0 基础案例(09):集成JPA持久层框架,简化数据库操作

    一.JAP框架简介 JPA(Java Persistence API)意即Java持久化API,是Sun官方在JDK5.0后提出的Java持久化规范.主要是为了简化持久层开发以及整合ORM技术,结束H ...

  3. MiniDao持久层 Vs Mybatis

    MiniDao简介及特征 MiniDao是Jeecg自己的持久化解决方案,集成Hibernate实体维护和Mybaits SQL分离的两大优点.具有以下特征 l   O/R mapping不用设置xm ...

  4. SpringBoot项目拥抱Mybatis-Plus持久层框架实践

    本文目录 前言 自从 Mybatis-Plus推出以来,越来越多的公司在自己的项目中选择Mybatis-Plus框架替换了持久层框架Mybatis.因为Mybatis-Plus用起来既有Mybatis ...

  5. MiniDao (轻量级JAVA持久层,Hibernate完美助手)

    MiniDao (轻量级JAVA持久层,Hibernate完美助手) 当前最新版本: 1.6.4 (发布日期:20180604) MiniDao产生的初衷? 采用Hibernate的J2EE项目都有一 ...

  6. MiniDao 比Mybatis还灵活实用的J2EE 持久层轻量级解决方案

    MiniDao 详细地址:http://zhangdaiscott.github.io/MiniDao/ 源码下载地址:http://code.google.com/p/jeecg/downloads ...

  7. 轻量级J2EE持久层解决方案,MiniDao-PE版 1.5.4【版本发布】

    MiniDao-PE精简版(轻量级持久层) MiniDao-PE是一种轻量级J2EE持久层解决方案,类似mybatis持久层的SQL方式,可以轻松集成Hibernate项目,事务统一管理,解决了Hib ...

  8. mybatis plus关联查询_Mybatis 和 Hibernate 持久层框架之间的区别是啥?

    首先,Mybatis 和 Hibernate 都是 ORM 持久层框架,不同点在于,MyBatis 是半自动的,它需要开发人员自己手动编写 SQL 语句. 一.Mybatis MyBatis 支持通过 ...

  9. hibernate 根据用户名获取用户对象_Mybatis 和 Hibernate 持久层框架之间的区别是啥?...

    首先,Mybatis 和 Hibernate 都是 ORM 持久层框架,不同点在于,MyBatis 是半自动的,它需要开发人员自己手动编写 SQL 语句. 一.Mybatis MyBatis 支持通过 ...

最新文章

  1. 系统二级运维之业务单据错误处理
  2. Delphi中静态方法重载还是覆盖的讨论
  3. java 定义一组常量用什么最好_Java语言中定义常量注意事项解析
  4. 排得更好VS估得更准VS搜的更全「推荐、广告、搜索」算法间到底有什么区别?...
  5. mysql备份到邮箱,备份网站mysql数据到邮箱/ftp
  6. ASN.1编解码:asn1c-ORAN-E2AP
  7. excel数据库_EXCEL建立简单数据库,使用VLOOKUP调用(单元格联动)
  8. LNK2026 module unsafe for SAFESEH image
  9. php api权限,如何设计RESTful的API权限
  10. 如何下载网页中的小视频
  11. Visual Studio2019安装vsix扩展文件
  12. Sklearn提供的常用数据集
  13. VSCODE mac版下载慢解决办法
  14. VBA遍历文件夹下的文件并且合并工作簿到一个工作簿中
  15. 【Git】fatal: Unable to create ‘.git/index.lock’: File exists.
  16. 墙面有几种装修方法_墙面装修有哪几种常见方法?
  17. js动态生成echarts图表,并生成图片保存到本地,自定义图片名。
  18. 自动解魔方机器人1 [算法篇]
  19. 基站通信设备接地引起的串口通信异常分析
  20. 怎样可以快速高效查询芯片的信息?分享几个查芯片的方法

热门文章

  1. c语言删掉注释,c语言删除注释
  2. python网盘系统_python做系统
  3. python exchangelib 删除邮件_Python exchangelib在子文件夹中读取邮件 - python
  4. ssh连接远程主机执行脚本的环境变量问题
  5. LeetCode:922. 按奇偶排序数组 II
  6. 【C语言笔记进阶篇】第一章:指针进阶
  7. (王道408考研操作系统)第二章进程管理-第三节4:信号量机制(整型、记录型信号量和P、V操作)
  8. (计算机组成原理)第一章计算机系统概述-第一节:计算机发展历程
  9. 1-9:学习shell之权限
  10. 不定长内存池之apr_pool