spring boot

本文介绍了如何在Spring Boot项目中添加MyBatis依赖,并详细阐述了如何配置双数据源,包括在application.properties中添加数据源信息,创建DataSourceConfig类来指定数据源,以及配置SqlSessionFactory,利用@MapperScan注解指定mapper路径,最终完成多数据源配置的全过程。
摘要由CSDN通过智能技术生成

1、添加mybatis依赖
首先是springboot项目,依赖mybatis 。环境不多说,主要看配置。

2、修改配置文件-双数据源
springboot的思想是配置大于依赖,我们要使用多个数据库需要在 application.properties配置文件中添加数据源信息
3、构建新的数据源并配置SqlSessionFactory
由于我们配置多数据源,原来springboot默认替我们做的事情现在需要 我们手动指定数据源了。我们创建DataS时ourceConfig 类,添加 @Configuration注解作为配置类。我们创建了两个数据源,指明了name 和使用配置文件的前缀,会通过前缀读取我们实际的数据库信息。

数据 源生成以后,我们需要配置SqlSessionFactory ,分别使用不同的数据 源。两个配置类几乎一致,主要是通过@MapperScan 注解指定此数据源 读取扫描的mapper路径。然后通过@Autowired 指定当前使用的数据源 ,我们创建数据源的时候已经声明了name,就是自己写的那个。

4、完成
配置 就是 先配置好数据库信息,编制好前缀。然后通过前缀 创建多数据源DataSource。 然后使用这个DataSource 分别配置不同的 SqlSessionFactory。 指定mybatis 的xml的映射路径。那么接下来就 直接测试成不成功了。

1、添加mybatis依赖
首先是springboot项目,依赖mybatis 。环境不多说,主要看配置。

2、修改配置文件-双数据源
springboot的思想是配置大于依赖,我们要使用多个数据库需要在 application.properties配置文件中添加数据源信息
3、构建新的数据源并配置SqlSessionFactory
由于我们配置多数据源,原来springboot默认替我们做的事情现在需要 我们手动指定数据源了。我们创建DataS时ourceConfig 类,添加 @Configuration注解作为配置类。我们创建了两个数据源,指明了name 和使用配置文件的前缀,会通过前缀读取我们实际的数据库信息。

数据 源生成以后,我们需要配置SqlSessionFactory ,分别使用不同的数据 源。两个配置类几乎一致,主要是通过@MapperScan 注解指定此数据源 读取扫描的mapper路径。然后通过@Autowired 指定当前使用的数据源 ,我们创建数据源的时候已经声明了name,就是自己写的那个。

4、完成
配置 就是 先配置好数据库信息,编制好前缀。然后通过前缀 创建多数据源DataSource。 然后使用这个DataSource 分别配置不同的 SqlSessionFactory。 指定mybatis 的xml的映射路径。那么接下来就 直接测试成不成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值