欢迎光临
我们一直在努力

Spring Boot整合MyBatis实现多数据源配置

Spring Boot最大的特点是简化开发,因此使用Java Config实现去xml配置,本文将使用这种方式完成对SpringBoot+Mybatis的多数据源配置。同时,会用到阿里巴巴的开源数据源Druid。

依赖:

数据源配置

多数据源配置要求必须有一个是『主』,『主』数据源配置如下:

其他数据源配置,此处只配置有一个,多个配置的话照此配置即可。

这两个的主要区别就是扫描的包不同,这里推荐把不同数据源的Mapper放在不同的包里。

Mapper:

Mapper是mybatis的DAL层接口,其实现是由mybatis内部完成的,也就是说,我们只需要定义好接口即可完成CRUD。

SpringBootApplication配置

db.properties

以上配置做好以后,就可以在datacenter和redpacket两个包里分别创建两个数据源的Mapper。

未经允许不得转载:李阳博客 » Spring Boot整合MyBatis实现多数据源配置

评论 9

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-49

    I loved your post.Much thanks again.

    Johnd282
    0
    11个月前 (09-08)回复
  2. #-48

    Spring是一个java的框架吗?

    憧憬Licoy
    1
    11个月前 (09-09)回复
    • 准确的说Spring是一套JavaEE的框架,里面包含了很多项目。

      admin
      博主
      11个月前 (09-10)回复
      • 我之后应该也会学到这个

        憧憬Licoy
        1
        11个月前 (09-10)回复
        • 如果你要用Java开发,少不了这个的。哈哈

          admin
          博主
          11个月前 (09-11)回复
  3. #-47

    我也用这个

    harries
    0
    3个月前 (04-17)回复
  4. #-46

    我也整合了下,但是报错了,博主可以把这个demo分享下给我吗?谢谢了

    码农
    0
    3个月前 (04-18)回复
    • 哈,过了好久估计你都研究出来了,不过我找个时间还是分享出来吧。

      李阳
      博主
      3个月前 (05-01)回复