项目配置:Srevlet+Spring+JDBC,服务器使用WebLogic9.2,Oracle数据库。数据表放置在2个不同的表空间内,不允许使用DBA用户访问副表。weblogic建立了2个JNDI对应2个表空间。
问题:现在需要从一个JNDI连接取出海量数据,处理后使用另一个JNDI连接储存。请问应该如何配置?
另外利用WebLogic的JDBC多数据源的故障转移算法,利用SQL错误使其自动转移JNDI是否可行?
[b]问题补充:[/b]
其实,系统不使用Hibernate之类的ORM框架。。
最后还是用了JTA,不过还是很感谢各位
其实类似于mysql的读写分离,访问不同的数据库。
既然用了spring。我就推荐一篇文章:http://ahuaxuan.iteye.com/blog/323370
我想,你的问题就能解决了。