微信扫一扫,移动浏览光盘
简介
Enterprise Java Bean是一种完全面向对象的网络交换组件,除了具备J2EE架构的优点外,在复用性、扩充性和可移植性上也相当出色。从程序设计的角度来看,Enterprise Java Bean是一种易于开发、实现、并可重复使用的网络信息访问组件,对client端而言,Enterprise Java Bean是一种安全、稳定和可靠度极高的数据交换访问架构。因此,要建立强悍的网络系统,Enterprise Java Bean是绝佳的选择。本书附赠光盘内含本书范例文件程序代码,让您轻松上手、愉快学习!
目录
目 录
作者序
导读
第l章 简介
1—1 j2ee结构
1—1—1 java servlet
l—l—2 java server page
1—1—3 ejb container
1—1—4 rmi—iiop
1—1—5 jndl
1—2 简介enterprise javabean
l—2—1 enterprise javabean的两大类
1—2—2 ejb container/server提供的服务
1—2—3 开发enterprise javebean
1—2—4 enterprise javabean的存取流程
第2章 entity bean——container-
managed persistence
2—1 homeinterface
2—2 remoteinterface
2—3 bean class
. 2—4 entity bean与数据表之间的
对应关系
2—5 primary key class
2—6 entity bean的生命周期
2—7 callback methods
2—7—l setentitycontext(entitycontext
ctx)
2—7—2 unsetentitycontext()
2—7—3 ejbcreate()
2—7—4 ejbpostcreak()
2—7—5 ejbactivate()
2—7—6 ejbpassivate()
2—7—7 ejbload()和ejbstore()
2—7—8 ejbremove()
2—7—9 ejbfindbyprimarykey()和ejb—
find method()
2—7—10 entitvcontext
第3章 example:会员登录
3—1 系统流程图
3—2 entity bean范例程序
3—2—1 homeinterface
3—2—2 remoteinterface
3—2—3 beallclass
3—2—4 loginpassword
3—3 j2ee server环境设置
3—4 建立exampledb数据库和
usertbl表格
3—4—1 建立database
3—4—2 设置datebase的存放路径及
database的名称
3—4—3 建立table
3—4—4 建立key
3—5 部署web应用程序
html和jsp范例程序
3—6 部署entity bean
3—6—1 建立webapplication
3—6—2 部署enterprise bean
3—6—3 添加webcomponent
3—6—4 执行范例程序
第4章 entity bean————bean managed
persistence
4—1 homeinterface
4—2 remoteinterface
4—3 bean class
4—4 primarykey class
4—4—1 单一primarykey
4—4—2 复合key
4—5 entitybean的生命周期
4—6 callbackmethods
4—6—1 setentitycontext
4—6—2 unsetentitycontext()
4—6—3 ejbcreate()
4—6—4 ejbpostcreak()
4—6—5 ejbactivate()
4—6—6 ejbpassivate()
4—6—7 ejbload()和ejbstore()
4—6—8 ejbremove()
4—6—9 ejbfindbyprimarykey()和ejb—
findmethod()
4—7 transaction的返回———rollback
4—8 实现bean—managed pxersitence
的entity bean
4—9 部署bean—managed persistence
的userentitybean
4—9—l 建立table
4—9—2 链接数据库
4—9—3 部署web component和user—
entitvbean
第5章 example:订购单
5—1 系统流程图
5—2 建立数据表
5—3 表格的对应关系
5—4 orderentitybean
5—4—1 homeinterface
5—4—2 remoteinterface
5—4—3 bean class
5—4—4 取得数据库链接的时机
5—4—5 数据表完整性的维护
5—4—6 数据字段变量与表格记录一致
性的维护
5—4—7 preparedstatement
5—5 productentitybean
5—5—1 homeinterface
5—5—2 remoteinterface
5—5—3 beanclass
5—6 javabean
5—7 部署orderentitybean、product—
entity bean和web component
第6章 session bean——statefulsession
bean
6—1 homeinterface
6—2 remoteinterface
6—3 bean class
6—4 conversationalstate
primarykey
6—5 statefulsession bean的生命周期
6—6 callback methods
6—6—1 setsessioncontext
6—6—2 ejbcreate()
6—6—3 ejbpassivate()
6—6—4 ejbactivate()
6—6—5 ejbremove()
6—7 transaction
6—7—1 container—managedtransaction
6—7—2 bean—managedtransaction
6—7—3 container和bean—managed
transaction中的函数调用限制
6—7—4 恢复container—managedtransa—
ction
6—7—5 恢复bean—managedtransaction
6—7—6 javax.ejb.sessionsynchronization
接口
6—8 sessioncontext
第7章 example:学生注册(一)
7—1 enterprise bean存取结构图
7—2 建立资料表
7—3 表格的对应关系
7—4 studententitybean
7—4—l homeintedace
7—4—2 remoteintedace
7—4—3 bean class
7—5 courseentitybean
7—5—1 homeinterface
7—5—2 remoteinterface
7—5—3 bean class
7—6 emollentitybean
7—6—1 homeinterface
7—6—2 remoteinterface
7—6—3 bean class
7—7 enrollsessionbean
7—7—1 homeinterface
7—7—2 remoteinterface
7—7—3 bean class
7—8 部署enterprise bean
部署statefulsession bean: enroll—
sessionbean
7—9 测试的jsp程序:enrollapptest.jsp
第8章 session bean———stateless session
bean
8—1 homeinterface
8—2 remoteinterface
8—3 beanclass
8—3—l 全局变量
8—3—2 session object
8—4 stateless session bean的生命周期
8—5 callback methods
8—5—1 setsessioncontext
8—5—2 ejbcreate()
8—5—3 ejbremove()
8—6 business—method()
8—7 sessioncontext
第9章 example:学生注册(二)
9—1 emollsessionbean
9—1—1 homeinterface
9—1—2 remoteinterface
9—l—3 bean class
9—2 部署stateless session bean: enroll—
sessionbean
9—3 测试的jsp程序:enrollapptest.jsp
第10章 transaction属性和isolation
levels
10—1 transaction context
10—2 container—managedtransaction
的属性
10—2—l notsupported
10—2—2 required
10—2—3 supports
10—2—4 requiresnew
10—2—5 mandatorv
10—2—6 never
10—3 isolationlevels
10—3—1 readlock
10—3—2 writelock
10—3—3 exclusive writelock
10—3—4 dirtyreads
10—3—5 nomepeatablereads
10—3—6 phantomreads
10—3—7 transaction read com—
mitted
10—3—8 transaction read unc—
ommitted
10—3—9 transaction repeatab—
le read
10—3—10 transaction serializ—
able
第11章 ejb的相关说明
11—1 环境变量
11—2 non—reentrant和reentrant
11—3 不同的客户端程序
11—3—1 java应用程序
11—3—2 servlet
11—4 ejb的部署描述文件
ejb—jar文件
第12章 bea weblogic server
12—1 启动weblogic server
12—2 启动管理控制台
12—3 添力口connection pool
12—4 添力口data source
12—5 jnditree
12—6 部署enterprise javabean
12—7 编写ejb的部署描述文件
12—7—1 ejb—jar.xml
12—7—2 weblogic—ejb—jar.xml
12—7—3 weblogic-cmp—rdbms-jar.xml
12—7—4 weblogic query language
12—7—5 包装ejb类、部署描述文件
和相关的类
12—7—6 生成ejb的container类
12—7—7 将ejb部署到weblogic sg—
ver上
12—8 部署webapplications
12—8—1 web.xml
12—8—2 weblogic.xml
12—8—3 将webapplications部署到
weblogic server上
12—8—4 将web应用程序的文件包装
成.war文件
12—9 enterprisearchive
12—9—1 application.xml
12—9—2 包装application的ear文件
12—9—3 部署ear文件
12—10 shutdownweblogic server
附录a javax.ejb package
附录b objectinteractiondiagram
附录c jspl.1的基本语法与指令标签
作者序
导读
第l章 简介
1—1 j2ee结构
1—1—1 java servlet
l—l—2 java server page
1—1—3 ejb container
1—1—4 rmi—iiop
1—1—5 jndl
1—2 简介enterprise javabean
l—2—1 enterprise javabean的两大类
1—2—2 ejb container/server提供的服务
1—2—3 开发enterprise javebean
1—2—4 enterprise javabean的存取流程
第2章 entity bean——container-
managed persistence
2—1 homeinterface
2—2 remoteinterface
2—3 bean class
. 2—4 entity bean与数据表之间的
对应关系
2—5 primary key class
2—6 entity bean的生命周期
2—7 callback methods
2—7—l setentitycontext(entitycontext
ctx)
2—7—2 unsetentitycontext()
2—7—3 ejbcreate()
2—7—4 ejbpostcreak()
2—7—5 ejbactivate()
2—7—6 ejbpassivate()
2—7—7 ejbload()和ejbstore()
2—7—8 ejbremove()
2—7—9 ejbfindbyprimarykey()和ejb—
find method()
2—7—10 entitvcontext
第3章 example:会员登录
3—1 系统流程图
3—2 entity bean范例程序
3—2—1 homeinterface
3—2—2 remoteinterface
3—2—3 beallclass
3—2—4 loginpassword
3—3 j2ee server环境设置
3—4 建立exampledb数据库和
usertbl表格
3—4—1 建立database
3—4—2 设置datebase的存放路径及
database的名称
3—4—3 建立table
3—4—4 建立key
3—5 部署web应用程序
html和jsp范例程序
3—6 部署entity bean
3—6—1 建立webapplication
3—6—2 部署enterprise bean
3—6—3 添加webcomponent
3—6—4 执行范例程序
第4章 entity bean————bean managed
persistence
4—1 homeinterface
4—2 remoteinterface
4—3 bean class
4—4 primarykey class
4—4—1 单一primarykey
4—4—2 复合key
4—5 entitybean的生命周期
4—6 callbackmethods
4—6—1 setentitycontext
4—6—2 unsetentitycontext()
4—6—3 ejbcreate()
4—6—4 ejbpostcreak()
4—6—5 ejbactivate()
4—6—6 ejbpassivate()
4—6—7 ejbload()和ejbstore()
4—6—8 ejbremove()
4—6—9 ejbfindbyprimarykey()和ejb—
findmethod()
4—7 transaction的返回———rollback
4—8 实现bean—managed pxersitence
的entity bean
4—9 部署bean—managed persistence
的userentitybean
4—9—l 建立table
4—9—2 链接数据库
4—9—3 部署web component和user—
entitvbean
第5章 example:订购单
5—1 系统流程图
5—2 建立数据表
5—3 表格的对应关系
5—4 orderentitybean
5—4—1 homeinterface
5—4—2 remoteinterface
5—4—3 bean class
5—4—4 取得数据库链接的时机
5—4—5 数据表完整性的维护
5—4—6 数据字段变量与表格记录一致
性的维护
5—4—7 preparedstatement
5—5 productentitybean
5—5—1 homeinterface
5—5—2 remoteinterface
5—5—3 beanclass
5—6 javabean
5—7 部署orderentitybean、product—
entity bean和web component
第6章 session bean——statefulsession
bean
6—1 homeinterface
6—2 remoteinterface
6—3 bean class
6—4 conversationalstate
primarykey
6—5 statefulsession bean的生命周期
6—6 callback methods
6—6—1 setsessioncontext
6—6—2 ejbcreate()
6—6—3 ejbpassivate()
6—6—4 ejbactivate()
6—6—5 ejbremove()
6—7 transaction
6—7—1 container—managedtransaction
6—7—2 bean—managedtransaction
6—7—3 container和bean—managed
transaction中的函数调用限制
6—7—4 恢复container—managedtransa—
ction
6—7—5 恢复bean—managedtransaction
6—7—6 javax.ejb.sessionsynchronization
接口
6—8 sessioncontext
第7章 example:学生注册(一)
7—1 enterprise bean存取结构图
7—2 建立资料表
7—3 表格的对应关系
7—4 studententitybean
7—4—l homeintedace
7—4—2 remoteintedace
7—4—3 bean class
7—5 courseentitybean
7—5—1 homeinterface
7—5—2 remoteinterface
7—5—3 bean class
7—6 emollentitybean
7—6—1 homeinterface
7—6—2 remoteinterface
7—6—3 bean class
7—7 enrollsessionbean
7—7—1 homeinterface
7—7—2 remoteinterface
7—7—3 bean class
7—8 部署enterprise bean
部署statefulsession bean: enroll—
sessionbean
7—9 测试的jsp程序:enrollapptest.jsp
第8章 session bean———stateless session
bean
8—1 homeinterface
8—2 remoteinterface
8—3 beanclass
8—3—l 全局变量
8—3—2 session object
8—4 stateless session bean的生命周期
8—5 callback methods
8—5—1 setsessioncontext
8—5—2 ejbcreate()
8—5—3 ejbremove()
8—6 business—method()
8—7 sessioncontext
第9章 example:学生注册(二)
9—1 emollsessionbean
9—1—1 homeinterface
9—1—2 remoteinterface
9—l—3 bean class
9—2 部署stateless session bean: enroll—
sessionbean
9—3 测试的jsp程序:enrollapptest.jsp
第10章 transaction属性和isolation
levels
10—1 transaction context
10—2 container—managedtransaction
的属性
10—2—l notsupported
10—2—2 required
10—2—3 supports
10—2—4 requiresnew
10—2—5 mandatorv
10—2—6 never
10—3 isolationlevels
10—3—1 readlock
10—3—2 writelock
10—3—3 exclusive writelock
10—3—4 dirtyreads
10—3—5 nomepeatablereads
10—3—6 phantomreads
10—3—7 transaction read com—
mitted
10—3—8 transaction read unc—
ommitted
10—3—9 transaction repeatab—
le read
10—3—10 transaction serializ—
able
第11章 ejb的相关说明
11—1 环境变量
11—2 non—reentrant和reentrant
11—3 不同的客户端程序
11—3—1 java应用程序
11—3—2 servlet
11—4 ejb的部署描述文件
ejb—jar文件
第12章 bea weblogic server
12—1 启动weblogic server
12—2 启动管理控制台
12—3 添力口connection pool
12—4 添力口data source
12—5 jnditree
12—6 部署enterprise javabean
12—7 编写ejb的部署描述文件
12—7—1 ejb—jar.xml
12—7—2 weblogic—ejb—jar.xml
12—7—3 weblogic-cmp—rdbms-jar.xml
12—7—4 weblogic query language
12—7—5 包装ejb类、部署描述文件
和相关的类
12—7—6 生成ejb的container类
12—7—7 将ejb部署到weblogic sg—
ver上
12—8 部署webapplications
12—8—1 web.xml
12—8—2 weblogic.xml
12—8—3 将webapplications部署到
weblogic server上
12—8—4 将web应用程序的文件包装
成.war文件
12—9 enterprisearchive
12—9—1 application.xml
12—9—2 包装application的ear文件
12—9—3 部署ear文件
12—10 shutdownweblogic server
附录a javax.ejb package
附录b objectinteractiondiagram
附录c jspl.1的基本语法与指令标签
Enterprise Java Bean设计实务
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!