Spring Boot 整合Mybatis

72人阅读 评论(0) 收藏 举报
分类:

SpringBoot 整合mybatis 3种方法

方法一:

如果你熟悉SpringMVC且有Mybatis的Spring配置文件

那么如果你想很快的部署的话:

使用 @ImportResource 注解导入你的xml,恭喜你成功了

方法二:

使用Spring原生配置方式

用@Bean注解配置

但是这里需要注意的是除了MapperScannerConfigurer 其他用的都是SpringBoot的bean
如DataSource和SqlSessionFactory 那么你的bean仅能放到 @SpringBootApplication注解下
也就是启动项下,其他地方@Configuration也会不加载

我认为是设置加载顺序的问题,依赖没有配置好,试了一下午没有出来 作为记录

方法三:

Mybatis Spring Boot项目推荐用 @MapperScan 取扫包 即相当于MapperScannerConfigurer Bean 的作用

有人问了 SqlSession从何而来? Spring Boot配置数据源后会默认产生bean name为 DataSource和SqlSessionFactory的两个bean,当然前提是你的项目仅有一个数据源的情况下

如果有同志真的需要:我会贴下代码

查看评论

Spring boot Mybatis 整合(完整版)

对Mybatis注解方式有兴趣的,可以查看我的另一篇:Spring boot Mybatis 整合(注解版) 注解方式更加简洁简单,极大程度的提高了开发速度。如果大家需要使用更高的版本比如s...
  • Winter_chen001
  • Winter_chen001
  • 2017-08-16 15:59:47
  • 111998

springboot系列 | 与mybatis整合

springboot与mybatis整合及其简单,与传统SSM框架整合少了很多烦人的配置,springboot与mybatis整合只需导入mybatis包,这样springboot就会帮我们自动配置及...
  • u011320740
  • u011320740
  • 2018-02-05 10:10:35
  • 6542

SpringBoot(五):SpringBoot整合MyBatis

怎么说了,写博客虽然是一件很费时间的事情,而且还是个菜鸟,但是如果写的东西能够帮助到别人,还是值得开心的。 回顾: 上篇写了JdbcTemplate,但是想到使用Mybatis,JPA的人估计不...
  • saytime
  • saytime
  • 2017-07-08 00:51:17
  • 27994

springboot干货——(六)springboot整合mybatis

本博客中介绍了两种整合方式,分别是xml配置和注解依赖<dependency> <groupId>mysql&l...
  • gwd1154978352
  • gwd1154978352
  • 2017-10-29 15:59:53
  • 4641

SpringBoot和Mybatis的整合

这里介绍两种整合SpringBoot和Mybatis的模式,分别是“全注解版” 和 “注解xml合并版”。 前期准备 开发环境 开发工具:IDEA JDK:1.8 技术:SpringBoo...
  • litianxiang_kaola
  • litianxiang_kaola
  • 2018-03-08 10:56:19
  • 897

【系统学习SpringBoot】springBoot整合Mybatis

学了几天spring boot ,感觉spring boot整合了spring mvc 和spring的有点,,屏蔽了大量的配置文件(虽然spring可以使用注解,但是spring boot让配置更简...
  • Small_Mouse0
  • Small_Mouse0
  • 2017-08-06 21:09:55
  • 5609

SpringBoot整合MyBatis(包含热部署及其JSP配置详解)

当写了前一篇关于SpringBoot的文章之后,有很多朋友就提问说,关于SpringBoot整合Mybatis,还有SpringBoot热部署,并且还有说关于整合JSP配置的一些问题,然后决定写这一篇...
  • Cs_hnu_scw
  • Cs_hnu_scw
  • 2018-01-03 16:22:59
  • 1705

spring boot整合mybatis

1,加入依赖如果你想在springboot中使用MyBatis-Spring-Boot-Starter模块,你只需要加入 mybatis-spring-boot-autoconfigure.jar就可...
  • qq27Ke
  • qq27Ke
  • 2017-03-31 10:52:33
  • 2967

Spring boot 集成mybatis通用mapper配置步骤及注意事项

一、添加依赖 二、继承通用mapper,可以重写和选择需要的mapper方法,可以去掉一些不需要的方法(一般直接继承即可) Mapper3提供的全部的方法,可以查看Mapper3通...
  • gdift
  • gdift
  • 2018-01-06 10:44:37
  • 1571

二十一、SpringBoot整合Mybatis、通用mapper和pageHelp

MyBatis通用Mapper3的介绍通用Mapper都可以极大的方便开发人员。可以随意的按照自己的需要选择通用方法,还可以很方便的开发自己的通用方法。极其方便的使用MyBatis单表的增删改查。支持...
  • L_Sail
  • L_Sail
  • 2017-04-19 23:04:25
  • 17790
    个人资料
    持之以恒
    等级:
    访问量: 16万+
    积分: 3690
    排名: 1万+
    博客专栏