日期:2014-05-19 浏览次数:20957 次
之前的内容中,写了几篇关于J2EE规范的博客,现在继续来完善这些内容,这次内容主要补充上一篇博客。
处理事务的步骤:


...
Context tc=new InitialContext();
UserTransaction ut=(UserTransaction)
ic.lookup("javax.transaction.UserTransaction");
MyEJBHome ejbhome=(MyEJBHome)
ic.lookup("java:com/env/ejb/MyEJBHome");
MyEJB ejb=ejbHome.create();
DataSource ds=(DataSource)
ic.lookup("java:com.env/jdbc/myDB");
connection con=ds.getConnection();
Statement stmt=con.createStatement();
ut.begin();
ejb.methodA();
ejb.methodB();
stmt.executeQuery(...);
stmt.executeUpdate(...);