spring+mybatis怎么配置一个数据源,多个数据库
1个回答
展开全部
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations" value="classpath:config/jdbc.properties"/>
</bean>
<bean id="dataSource" destroy-method="close"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="${jdbc.driverClassName}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
在applicationContext.xml中写入以上的配置代码
新建一个jdbc.properties存放数据源具体信息
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc\:mysql\://localhost\:3306/workloads?useUnicode=true&characterEncoding=utf-8 //characterEncoding=utf-8 将数据编码转换为utf-8
jdbc.username=root //数据登录名
jdbc.password=123 //登录密码
在mybatis-config.xml配置需要的数据表
<mappers>
<mapper resource="com/tly/mapping/UserMapper.xml" />
</mappers>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |