spring boot多数据源配置
1.spring.xml里,注入bean
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"> <import resource="spring-dao-sipserver.xml" /> </beans>
2.spring-dao-sipserver.xml 里配置数据源,其内部的Dao类路径结构,对应起来即可
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd"> <bean id="abstractDataSource-sipserver" abstract="true" class="com.alibaba.druid.pool.DruidDataSource" p:maxActive="9" p:maxWait="10000" p:proxyFilters-ref="druidFilters" /> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer" p:basePackage="com.xxx.dao.api.sipserver" p:sqlSessionFactoryBeanName="sqlSessionFactory-sipserver" /> <bean id="sqlSessionFactory-sipserver" class="org.mybatis.spring.SqlSessionFactoryBean" p:mapperLocations="classpath*:mybatis-mapper-sipserver/*.xml" p:dataSource-ref="dataSource-sipserver" p:plugins-ref="mybatisPlugins" /> <bean id="dataSource-sipserver" parent="abstractDataSource-sipserver" p:url="jdbc:mysql://127.0.0.1:3306/sipserver" p:username="admin" p:password="admin" /> <!-- 事务注解驱动 --> <tx:annotation-driven transaction-manager="transactionManager-sipserver" /> <bean id="transactionManager-sipserver" class="org.springframework.jdbc.datasource.DataSourceTransactionManager" p:dataSource-ref="dataSource-sipserver" /> </beans>
这是5.1.10的
https://blog.csdn.net/wwwkm123/article/details/110518829
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
2014-03-05 eclipse中Ruby环境搭建
2014-03-05 windows系统下ruby开发环境的搭建方法