- 0
- 0
- 约2.99万字
- 约 62页
- 2018-12-03 发布于天津
- 举报
会话Bean与实体Bean(CMP)使用
会话 Bean 与实体 Bean (CMP )使用
一、准备工作:
在 DB2 数据库中创建好一 testDB 的数据库,用户名密码均为test
创建表:study
create table study(id int not null primary key,name varchar(15),password varchar(15)) ;
打开 WSAD 开发工具:
建立:SessionAccessCMPProject 工作目录
选择确定,进入如下启动界面:
进入 WSAD 开发环境后,如下所示:
在企业应用程序处点右键——新建——企业应用程序项目
输入项目名称,选择下一步
新建服务器与服务器配置
输入服务器名称为:StudyServer
端口号为:9080
打开新建好的服务器,在服务器上配置数据源
在配置数据源之前,要先在安全性中,配置 JAAS 认证条目
完成之后,再配置 EJB 的缺省数据源
服务器配置完成,保存服务器配置
二、新建 CMP
在 EJB 模块中,选择实体 Bean ,选择新建——CMP Bean
注意:此时类名称要与表名一致,选择下一步,输入字段名称
选择添加,添加三个属性,注意,此属性与表中的字段名称一致
id 为主键
加入好之后,界面如下所示:
注意,刚才上图中,所增加的属性,实际上是保存在 EJB 的部署描述符之中
?xml version 1.0 encoding UTF-8?
!DOCTYPE ejb-jar PUBLIC -//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN
/dtd/ejb-jar_2_0.dtd
ejb-jar id ejb-jar_ID
display-nameJ2EEProjectEJB/display-name
enterprise-beans
entity id Study
ejb-nameStudy/ejb-name
local-homecn.itcareers.entity.cmp.StudyLocalHome/local-home
localcn.itcareers.entity.cmp.StudyLocal/local
ejb-classcn.itcareers.entity.cmp.StudyBean/ejb-class
persistence-typeContainer/persistence-type
prim-key-classcn.itcareers.entity.cmp.StudyKey/prim-key-class
reentrantFalse/reentrant
cmp-version2.x/cmp-version
abstract-schema-nameStudy/abstract-schema-name
cmp-field
field-nameid/field-name
/cmp-field
cmp-field
field-namename/field-name
/cmp-field
cmp-field
field-namepassword/field-name
/cmp-field
/entity
/enterprise-beans
/ejb-jar
修改 cmp 代码:
StudyLocalHome.java
package cn.itcareers.entity.cmp;
/**
* Local Home interface for Enterprise Bean: Study
*/
public interface StudyLocalHome extends javax.ejb.EJBLocalHome {
/**
* Creates an instance from a key for
您可能关注的文档
- 2017年永州市城市建设投资发展有限.PDF
- 2017年河南高考政治冲刺模拟试题(含答案).doc
- 2017年语中考阅读100天第25天.PDF
- 2018北京中考数学答案.PDF
- 2018年上海市第十六届运动会攀岩展示比赛竞赛规程.PDF
- 2018年上半年通过专家结题审核项目一览表.PDF
- 2018年半年报公告编号.PDF
- 2018年度南丰县河东新区EPC第一批建.PDF
- 2018年度夏季航班时刻表(03.25起执行)-(PACTL-T1.PDF
- 2018年湖北九年级英语二模联考试题【考试版】.doc
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
原创力文档

文档评论(0)