一个dao中,要有两个数据源(dataSource),我该如何控制事务。我用的是spring框架。 我觉得按功能划分比较合适,好像dao都是按功能划分,多个数据源是不是应该考虑并发控制。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dao 是对应数据库表里面删除,修改之类的操作。功能不都是一样的么?当然是和数据源有关系。 dao 数据存取用的,当然是按照数据库来划分我想他应该算在数据层,上面才是逻辑层,由业务逻辑层调用数据存取层来进行操作。我一般的业务层用XXXService 或者 XXXHome、 XXXManager之类的 如果按照数据源来分层,一个模块有两个以上数据源,那么这个模块的dao层就会变得很臃肿,并且,按照数据源来分,你的类名会让人很模糊,因为这个类要做的事很杂。最重要的是,如果我要按照功能来分,在一个dao类中,如何同时控制两个数据源??????望回复。 如果是两个数据源的话,在 J2SE 的环境下是很难实现事务处理的。如果是在 J2EE 环境下,可以使用 JTA 来进行事务管理。有个开源框架 JOTM,可以不用 J2EE 应用服务器也能支持 JTA 事务。具体的没用过,可以去看看。http://jotm.objectweb.org/ 谢谢楼上了。这个框架我听说过,也是没用过。我想在spring框架下用jta。有没有推荐的资料。 如果想在 Spring 下使用 JTA 事务,而又不用 J2EE 应用服务器的话,那需要在 Tomcat 的JNDI 数据源中使用 jOTM 配置两个数据源。 初学问题:struts不跳转,停在Action页面 cookie问题?大概是 如何把获得的IP(String格式)字符串转换成整形数组? jsp中,游客效果 进货单价和销售单价问题? 数据库连接池断开后,如何子再次获得连接池!急急!! “急”tomcat遇到刷新时为什么会自动关闭!(在线等!) 在editplus中中如何输出m的平方 显示器为什么一开机的时候会不稳定?光度忽明忽暗?几分种后就没事. 请问谁有关于酒店管理的系统说明? apche2.2.*和tomcat5.5.*用mod_proxy整合后怎样配置ssl? 急求JSP写的树状代码
JNDI 数据源中使用 jOTM 配置两个数据源。