资讯专栏INFORMATION COLUMN

Springboot2快速集成minidao持久层

freecode / 2549人阅读

摘要:快速集成持久层这里采用版本号已经提供自定义,集成非常简单,直接引入依赖即可集成步骤第一步引入依赖包此对应的最新版本默认提供了的依赖。第二步配置的配置参数或者第三步配置所需数据源通过以上三步,集成完毕。

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

集成步骤:

第一步: pom引入starter依赖包


        org.jeecgframework
        minidao-spring-boot-starter
        1.6.7.RELEASE

此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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/74859.html

相关文章

  • SpringBoot2.0之五 优雅整合SpringBoot2.0+MyBatis+druid+Pa

    摘要:当禁用时,所有关联对象都会即时加载。不同的驱动在这方便表现不同。参考驱动文档或充分测试两种方法来决定所使用的驱动。需要适合的驱动。系统默认值是设置字段和类是否支持驼峰命名的属性。   上篇文章我们介绍了SpringBoot和MyBatis的整合,可以说非常简单快捷的就搭建了一个web项目,但是在一个真正的企业级项目中,可能我们还需要更多的更加完善的框架才能开始真正的开发,比如连接池、分...

    hatlonely 评论0 收藏0
  • 开源项目几点心得,Java架构必会几大技术点

    摘要:架构必会几大技术点关于学习架构,必须会的几点技术列表项目反射技术文件处理属性文件处理线程安全机制注解设计模式代理机制基础过滤器等等几样比较实用的技术模板语言工具类大家对于几大框架望而生畏,实际上只要明白他的原理,就会触类旁通,在这里我 Java架构必会几大技术点 关于学习架构,必须会的几点技术 列表项目 java反射技术 xml文件处理 properties属性文件处理 线程安全机制...

    YancyYe 评论0 收藏0
  • SpringBoot2.0之四 简单整合MyBatis

    摘要:从最开始的到后来的,到目前的随着框架的不断更新换代,也为我们广大的程序猿提供了更多的方便,一起搭建一个从控制层到持久层的项目可能需要一两天的时间,但是采用的方式,我们可能只需要分钟就能轻松完成一个项目的搭建,下面我们介绍一下整合的方法一新建   从最开始的SSH(Struts+Spring+Hibernate),到后来的SMM(SpringMVC+Spring+MyBatis),到目前...

    Sanchi 评论0 收藏0
  • 微服务架构中,二次浅封装实践

    摘要:三实践案例案例简介分布式系统中,微服务基础组件等,系统中间件,等,对常用功能配置等,进行二次浅封装并统一集成管理,以满足日常开发中基础环境搭建与临时工具的快速实现。 一、背景简介 分布式系统中存在很多拆分的服务,在不断迭代升级的过程中,会出现如下常见的棘手情况: 某个技术组件版本升级,依赖包升级导致部分语法或者API过期,或者组件修复紧急的问题,从而会导致分布式系统下各个服...

    Hujiawei 评论0 收藏0
  • SpringBoot2.0之三 优雅整合Spring Data JPA

    摘要:的配置后在其他低版本的中也有使用这种配置的,具体根据版本而定。等注解是的相关知识,后面的文章将详细讲述。   在我们的实际开发的过程中,无论多复杂的业务逻辑到达持久层都回归到了增删改查的基本操作,可能会存在关联多张表的复杂sql,但是对于单表的增删改查也是不可避免的,大多数开发人员对于这个简单而繁琐的操作都比较烦恼。   为了解决这种大量枯燥的简单数据库操作,大致的解决该问题的有三种方...

    ningwang 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<