发现了最新的、奇怪的事务问题???????????????????? 本地事务的话,自己控制全局事务的话,用JTA 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用容器管理的事务 Required 本地事务的话,自己控制,举个关于ORDER和PRODUCT的例private Vector addOrderLineItems(Order order){ try{ Context ctx = new InitialContext(); OrderLineItemHome orderLineItemHome = (OrderLineItemHome) PortableRemoteObject.narrow( ctx.lookup("OrderLineItemHome"), OrderLineItemHome.class); ProductHome productHome = (ProductHome) PortableRemoteObject.narrow( ctx.lookup("ProductHome"), ProductHome.class); Vector orderItems=new Vector();...} 是不是用JTA呢?JTA怎么用?没用过 那就用数据库的事务呗,你从连接池获取一个连接,用它构造A和B(A和B都有以Connection为参数的构造函数),然后分别调用他们的方法,最后提交事务或捕获异常回滚 JTA跟你是否用ejb没有关系,关键是看容器是否支持。 不过我想你问的应该不是什么jta的问题,你是想问如何让两个操作在一个事务中吧,你在操作开始的时候开启事务,然后所有操作后在提交就OK了。 最关键的一点:是不是事务只能在同一个connection中才能实现因为我的两个方法分别是不同的connection同一个数据库如果能用jta实现的话请大家给个例子吧 <最关键的一点:是不是事务只能在同一个connection中才能实现不是必须在同一个connection中见http://www.jdon.com/jive/article.jsp?forum=16&thread=16072 设计一个接口,在设计一个像ejb中sessionContext会话一样东西,每个业务方法必须实现这个接口,sessionContext为每个方法的成员变量,用一个sessionContext惯通业务方法,数据库连接都从这个sessionContext得到. CMP或者BMP,JTA(UserTransaction) 初学struts,实现一个简单的程序,报了如下错误,请各位大侠帮忙看看 在JSP里引用CSS 请教自学框架的方法 各位,你们使用svn的流程是什么?我这怎么一直冲突? 请问如何在struts2的方法中判断提交方式? tomcat5.5数据源连接的持续时间 XML 删除节点增加节点出错! 请问大家用ejb3.0的开发流程是什么?急求 hibernate中用middlegen产生映射文件时字段数据类型怎么不能随数据库更新呢?在线等,急!!! struts的全局跳转 很小的程序用package 打包后就出问题 ----- 在线等,急!!!!! 100分,小问题,大家帮忙!!!
try{
Context ctx = new InitialContext();
OrderLineItemHome orderLineItemHome = (OrderLineItemHome)
PortableRemoteObject.narrow(
ctx.lookup("OrderLineItemHome"), OrderLineItemHome.class);
ProductHome productHome = (ProductHome)
PortableRemoteObject.narrow(
ctx.lookup("ProductHome"), ProductHome.class);
Vector orderItems=new Vector();
...}
JTA怎么用?没用过
你是想问如何让两个操作在一个事务中吧,
你在操作开始的时候开启事务,然后所有操作后在提交就OK了。
因为我的两个方法分别是不同的connection
同一个数据库
如果能用jta实现的话请大家给个例子吧
见http://www.jdon.com/jive/article.jsp?forum=16&thread=16072
sessionContext得到.
或者
BMP,JTA(UserTransaction)