iSeries EJB 应用开发与测试全解析
1. iSeries EJB 应用开发场景
在 iSeries EJB 应用开发中,有一段代码涉及客户余额更新和订单数据写入数据队列的操作:
customer.updateBalance(orderTotal);
//Write the order to the data queue.
try {
writeDataQueue(wID, dID, cID, oID);
} catch (Exception e) {
System.out.println("WriteDataQueue error: " + e.getMessage());
throw new EJBException(e.getMessage());
}
System.out.println("before the final catch");
} catch (Exception e) {
throw new EJBException(e.getMessage());
}
System.out.println("outside the main try block" + oID);
return oID;
2. 有状态会话 Bean:OrderEntryClerk
OrderEntryClerk 封装了订单处理流程,被定义为有状态会话 Bean,用于充当订单职员。它会记录客户信息和客户想要订购的商品。其源代码由以下四个组件构成:
- 部署描述符 :ejb - jar.xml 文件,包含定义
超级会员免费看
订阅专栏 解锁全文
793

被折叠的 条评论
为什么被折叠?



