@恺哥 你好,spring新手, 想跟你请教个问题:
看到之前你回答的问题,网址如下:http://www.oschina.net/question/996594_93393
我们公司也是使用这样的配置,现在遇到一个问题,需要配置多个数据源dataSource,然后特定的几个Dao使用特定的数据源,我分别配置了几个数据源,然后在mybatis配置位置使用了不同的id,在mapperLocations 的value值指向不同的mapper.xml,但是不行,如图,第一个是原来的 第二个是我配置的,该如何配置
图一:
图二:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
你Mapper文件里的Dao是在同一个package下么?
你改成不同的package目录下试试 ######@小白941条狗 查一下Atomikos,JOTM两个库,之前面阿里时被问过这种问题的,回来自己查了资料:)######回复 @杨延庆 : 恩,十分感谢,我回头查一下多数据库事务问题!######回复 @小白941条狗 : 只会对A数据库起作用,你这是多数据库事务,要用第三方库的######@杨延庆 这么说.假如配置了两个数据源A和B spring中开启事务,引用了A的datasource 然后在某个service中有一组操作(test方法),同时对A和B的数据库进行了操作,我在test方法上加了这个事务,会怎么样,######回复 @小白941条狗 : 是针对同一个数据源的事务操作么?######