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: 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持久层相关推荐
- mybatis generator 中文注释_[SpringBoot2.X] 23- 整合持久层技术 -MyBatis - 配置
整合MyBatis 1搭建项目环境 1.1.1创建项目--略 11.2修改POM文件,添加相关依赖 <dependency><groupId>org.springframewo ...
- SpringBoot2.0 基础案例(09):集成JPA持久层框架,简化数据库操作
一.JAP框架简介 JPA(Java Persistence API)意即Java持久化API,是Sun官方在JDK5.0后提出的Java持久化规范.主要是为了简化持久层开发以及整合ORM技术,结束H ...
- MiniDao持久层 Vs Mybatis
MiniDao简介及特征 MiniDao是Jeecg自己的持久化解决方案,集成Hibernate实体维护和Mybaits SQL分离的两大优点.具有以下特征 l O/R mapping不用设置xm ...
- SpringBoot项目拥抱Mybatis-Plus持久层框架实践
本文目录 前言 自从 Mybatis-Plus推出以来,越来越多的公司在自己的项目中选择Mybatis-Plus框架替换了持久层框架Mybatis.因为Mybatis-Plus用起来既有Mybatis ...
- MiniDao (轻量级JAVA持久层,Hibernate完美助手)
MiniDao (轻量级JAVA持久层,Hibernate完美助手) 当前最新版本: 1.6.4 (发布日期:20180604) MiniDao产生的初衷? 采用Hibernate的J2EE项目都有一 ...
- MiniDao 比Mybatis还灵活实用的J2EE 持久层轻量级解决方案
MiniDao 详细地址:http://zhangdaiscott.github.io/MiniDao/ 源码下载地址:http://code.google.com/p/jeecg/downloads ...
- 轻量级J2EE持久层解决方案,MiniDao-PE版 1.5.4【版本发布】
MiniDao-PE精简版(轻量级持久层) MiniDao-PE是一种轻量级J2EE持久层解决方案,类似mybatis持久层的SQL方式,可以轻松集成Hibernate项目,事务统一管理,解决了Hib ...
- mybatis plus关联查询_Mybatis 和 Hibernate 持久层框架之间的区别是啥?
首先,Mybatis 和 Hibernate 都是 ORM 持久层框架,不同点在于,MyBatis 是半自动的,它需要开发人员自己手动编写 SQL 语句. 一.Mybatis MyBatis 支持通过 ...
- hibernate 根据用户名获取用户对象_Mybatis 和 Hibernate 持久层框架之间的区别是啥?...
首先,Mybatis 和 Hibernate 都是 ORM 持久层框架,不同点在于,MyBatis 是半自动的,它需要开发人员自己手动编写 SQL 语句. 一.Mybatis MyBatis 支持通过 ...
最新文章
- 系统二级运维之业务单据错误处理
- Delphi中静态方法重载还是覆盖的讨论
- java 定义一组常量用什么最好_Java语言中定义常量注意事项解析
- 排得更好VS估得更准VS搜的更全「推荐、广告、搜索」算法间到底有什么区别?...
- mysql备份到邮箱,备份网站mysql数据到邮箱/ftp
- ASN.1编解码:asn1c-ORAN-E2AP
- excel数据库_EXCEL建立简单数据库,使用VLOOKUP调用(单元格联动)
- LNK2026	module unsafe for SAFESEH image
- php api权限,如何设计RESTful的API权限
- 如何下载网页中的小视频
- Visual Studio2019安装vsix扩展文件
- Sklearn提供的常用数据集
- VSCODE mac版下载慢解决办法
- VBA遍历文件夹下的文件并且合并工作簿到一个工作簿中
- 【Git】fatal: Unable to create ‘.git/index.lock’: File exists.
- 墙面有几种装修方法_墙面装修有哪几种常见方法?
- js动态生成echarts图表,并生成图片保存到本地,自定义图片名。
- 自动解魔方机器人1 [算法篇]
- 基站通信设备接地引起的串口通信异常分析
- 怎样可以快速高效查询芯片的信息?分享几个查芯片的方法
热门文章
- c语言删掉注释,c语言删除注释
- python网盘系统_python做系统
- python exchangelib 删除邮件_Python exchangelib在子文件夹中读取邮件 - python
- ssh连接远程主机执行脚本的环境变量问题
- LeetCode:922. 按奇偶排序数组 II
- 【C语言笔记进阶篇】第一章:指针进阶
- (王道408考研操作系统)第二章进程管理-第三节4:信号量机制(整型、记录型信号量和P、V操作)
- (计算机组成原理)第一章计算机系统概述-第一节:计算机发展历程
- 1-9:学习shell之权限
- 不定长内存池之apr_pool