您现在的位置: 精品资料网 >> 行业分类 >> 金融保险 >> 资料信息

J2EE在线的银行应用程序介绍(doc 30页)

所属分类:
金融保险
文件大小:
1095 KB
下载地址:
相关资料:
j2ee,银行,应用程序,程序介绍
J2EE在线的银行应用程序介绍(doc 30页)内容简介

J2EE在线的银行应用程序介绍目录:
一、EJB
二、会话BEAN
三、实体BEAN
四、帮助类
五、数据库表
六、代表业务实体的表
七、管理下一个主键的表
八、保护EJB
九、应用程序客户端
十、客户管理
十一、账号管理
十二、类和他们之间的关系

 

J2EE在线的银行应用程序介绍内容提要:
会话BEAN:
DUKE的应用程序有三个会话BEAN,AccountControllerEJB,CustomerControllerEJB和TxControllerEJB(Tx代表一个业务交易,比如银行转账)这些会话BEAN向客户端提供了一个应用程序业务逻辑的视图。它们隐藏了服务器端执行业务逻辑,访问数据库,管理关系和检查错误的细节。
AccountControllerEJB
AccountControllerEJB的业务方法根据执行的任务可以分为几类:生成和删除实体BEAN,管理顾客和账号之间的关系,获得账号的信息。
下面的两个方法生成和删除实体BEAN。
createAccount
removeAccount
AccountControllerEJB会话BEAN的这两个方法调用AccountEJB实体BEAN的create和remove方法。如果参数错误,createAccount和removeAccount方法将抛出应用程序级的异常。如果参数的类型不是Checking,Savings,Credit和Money Market, createAccount方法将抛出IllegalAccountTypeException异常。createAccount方法也通过调用CustomerEJB实体BEAN的方法findByPrimaryKey来确定特定的顾客是否存在,如果顾客不存在,createAccount方法抛出CustomerNotFoundException异常。


..............................