1 2 3 4 5 6 7 下一页 一.引言 EJB1.1规范将EJB分为两种类型:会话bean 及 实体 Bean。会话 Bean是对业务过程的封装,就象是一个动词,描述业务流程及方法;实体 Bean是对业务数据的封装,就象是一个名词,描述了业务数据,它通常是数据库记录的对象体现。 实体 Bean 又分为CMP(Container Management Bean - 容器管理持久性)及BMP(Bean Management Bean - Bean管理持久性)两种类型。 CMP封装了复杂的数据库存储机制,为我们提供了数据记录的创建,载入,查找,及删除等方法,我们在开发时只需将CMP及数据表进行映射,然后调用相应的方法即可完成数据表的操作,这大大减轻了我们的开发量,但同时我们也丧失操作数据库的灵活性。因此我们在开发时,有时将使用BMP来完成我们的工作。 本教程通过一个实例演示了如何使用BMP开发一个完整的应用,包括了完整的数据库增删改查示范。同时,本教程也向你演示了如何使用WSAD来开发及测试一个J2EE应用。 二.应用描述 在这个应用中,我们将从头开始用WSAD及DB2完成以下功能: 用户注册,为简单起见,我们只需要用户提供他的登录帐号,密码及Email即可注册。(增加记录) 用户登录(查找指定记录) 用户修改密码或Email(更新记录) 管理员查看全部注册用户(查找记录) 管理员删除注册用户(删除记录)。 三.准备工作 在开始开发之前,我们要做以下准备 有一台性能良好的开发机是必要的,建议内存为512M. 安装WSAD4.03(可到此处下载试用版) 如果你是第一次使用WSAD,请先看一下它的帮助以熟悉它的开发环境。 安装DB2 UDB 7.2(可到此处下载试用版) 请按照安装指南安装,安装前先创建一个db2admin的管理员帐户,密码是db2admin,并在安装时设定用此帐号访问数据库 (责任编辑:admin) |