图书介绍

Enterprise Java Bean设计实务2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Enterprise Java Bean设计实务
  • 沈建男著 著
  • 出版社: 北京:中国青年出版社
  • ISBN:7500646666
  • 出版时间:2002
  • 标注页数:317页
  • 文件大小:50MB
  • 文件页数:327页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Enterprise Java Bean设计实务PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 简介1

1-1 J2EE结构1

1-1-1 Java Servlet2

1-1-2 Java Server Page3

1-1-3 EJB Container4

1-1-4 RMI-IIOP5

1-1-5 JNDI5

1-2 简介Enterprise Java Bean5

1-2-1 Enterprise Java Bean的两大类5

1-2-2 EJB Container/Server提供的服务8

1-2-3 开发Enterprise Java Bean9

1-2-4 Enterprise Java Bean的存取流程14

第2章 Entity bean——Containermanaged persistence19

2-1 Home interface19

2-2 Remote interface20

2-3 Bean class21

2-4 Entity Bean与数据表之间的对应关系25

2-5 primary key class27

2-6 Entity bean的生命周期28

2-7 callback methods29

2-7-1 setEntityContext (EntityContext ctx)29

2-7-2 unsetEntityContext()30

2-7-3 ejbCreate()31

2-7-5 ejbActivate()32

2-7-4 ejbPostCreate()32

2-7-6 ejbPassivate()33

2-7-7 ejbLoad()和ejbStore()34

2-7-8 ejbRemove()35

2-7-9 ejbFindByPrimaryKey()和ejbFind Method()35

2-7-10 EntityContext36

第3章 Example:会员登录40

3-1 系统流程图40

3-2 Entity Bean范例程序40

3-2-1 Home interface40

3-2-2 Remote interface41

3-2-3 Bean class42

3-2-4 LoginPassword44

3-3 J2EE Server环境设置45

3-4 建立ExampleDB数据库和UserTBL表格46

3-4-1 建立Database47

3-4-2 设置datebase的存放路径及database的名称48

3-4-3 建立Table48

3-4-4 建立Key50

3-5 部署Web应用程序51

HTML和JSP范例程序51

3-6 部署Entity Bean64

3-6-1 建立Web Application65

3-6-2 部署Enterprise Bean66

3-6-3 添加Web Component73

3-6-4 执行范例程序76

4-1 Home interface77

第4章 Entity bean——Bean managed persistence77

4-2 Remote interface79

4-3 Bean class80

4-4 primary key class84

4-4-1 单一primary key84

4-4-2 复合key84

4-5 Entity bean的生命周期85

4-6 callback methods87

4-6-1 setEntityContext87

4-6-2 unsetEntityContext()88

4-6-3 ejbCreate()89

4-6-5 ejbActivate()91

4-6-4 ejbPostCreate()91

4-6-6 ejbPassivate()92

4-6-7 ejbLoad()和ejbStore()93

4-6-8 ejbRemove()94

4-6-9 ejbFindByPrimaryKey()和ejbFindMethod()95

4-7 Transaction的返回——Roll Back97

4-8 实现Bean-managed pxersitence的Entity Bean99

4-9 部署Bean-managed persistence的UserEntityBean106

4-9-1 建立Table106

4-9-2 链接数据库107

4-9-3 部署Web Component和UserEntityBean107

5-1 系统流程图110

5-2 建立数据表110

第5章 Example:订购单110

5-3 表格的对应关系111

5-4 OrderEntityBean114

5-4-1 Home interface114

5-4-2 Remote interface115

5-4-3 Bean class115

5-4-4 取得数据库链接的时机124

5-4-5 数据表完整性的维护125

5-4-6 数据字段变量与表格记录一致性的维护127

5-4-7 PreparedStatement128

5-5 ProductEntityBean129

5-5-1 Home interface129

5-5-2 Remote interface129

5-5-3 Bean class130

5-6 JavaBean132

5-7 部署OrderEntityBean、ProductEntity Bean和Web Component138

第6章 Session bean——Stateful session bean144

6-1 Home interface144

6-2 Remote interface145

6-3 Bean class146

6-4 Conversational state148

Primary key149

6-5 Stateful Session bean的生命周期150

6-6 Callback methods151

6-6-1 setSessionContext151

6-6-2 ejbCreate()152

6-6-3 ejbPassivate()152

6-6-5 ejbRemove()153

6-6-4 ejbActivate()153

6-7 Transaction154

6-7-1 Container-managed transaction157

6-7-2 Bean-managed transaction157

6-7-3 Container和Bean-managed transaction中的函数调用限制159

6-7-4 恢复Container-managed transaction160

6-7-5 恢复Bean-managed transaction161

6-7-6 javax.ejb.SessionSynchronization接口161

6-8 SessionContext165

第7章 Example:学生注册(一)167

7-1 Enterprise bean存取结构图167

7-3 表格的对应关系168

7-2 建立资料表168

7-4 StudentEntityBean169

7-4-1 Home interface169

7-4-2 Remote interface169

7-4-3 Bean class170

7-5 CourseEntityBean171

7-5-1 Home interface171

7-5-2 Remote interface171

7-5-3 Bean class172

7-6 EnrollEntityBean173

7-6-1 Home interface173

7-6-2 Remote interface174

7-6-3 Bean class174

7-7-2 Remote interface181

7-7-1 Home interface181

7-7 EnrollSessionBean181

7-7-3 Bean class182

7-8 部署Enterprise Bean186

部署Stateful session bean:EnrollSessionBean190

7-9 测试的JSP程序:EnrollAppTest.jsp192

第8章 Session bean——Stateless session bean196

8-1 Home interface196

8-2 Remote interface196

8-3 Bean class197

8-3-1 全局变量199

8-3-2 session object200

8-4 Stateless Session bean的生命周期201

8-5-1 setSessionContext202

8-5 callback methods202

8-5-2 ejbCreate()203

8-5-3 ejbRemove()203

8-6 Business_method()204

8-7 SessionContext205

第9章 Example:学生注册(二)207

9-1 EnrollSessionBean207

9-1-1 Home interface208

9-1-2 Remote interface208

9-1-3 Bean class209

9-2 部署Stateless session bean:EnrollSessionBean214

9-3 测试的JSP程序:EnrollAppTest.jsp215

10-1 Transaction Context220

第10章 Transaction属性和Isolation Levels220

10-2-1 NotSupported221

10-2 Container-managed transaction的属性221

10-2-2 Required222

10-2-3 Supports223

10-2-4 RequiresNew224

10-2-5 Mandatory225

10-2-6 Never226

10-3 IsoIation Levels228

10-3-1 read lock228

10-3-2 write lock228

10-3-3 exclusive write lock228

10-3-5 Nonrepeatable reads229

10-3-4 Dirty reads229

10-3-6 Phantom reads230

10-3-7 TRANSACTION_READ_COMMITIED230

10-3-8 TRANSACTION_READ_UNCOMMITTED231

10-3-9 TRANSACTION_REPEATABLE_READ231

10-3-10 TRANSACTION_SERIALIZABLE231

第11章 EJB的相关说明232

11-1 环境变量232

11-2 non-reentrant和reentrant233

11-3 不同的客户端程序234

11-3-1 Java应用程序235

11-3-2 Servlet239

ejb-jar文件246

11-4 EJB的部署描述文件246

第12章 BEA WebLogic Server252

12-1 启动WebLogic Server252

12-2 启动管理控制台253

12-3 添加Connection pool254

12-4 添加Data Source256

12-5 JNDI Tree258

12-6 部署Enterprise JavaBean259

12-7 编写EJB的部署描述文件259

12-7-1 ejb-jar.xml260

12-7-2 weblogic-ejb-jar.xml263

12-7-3 weblogic-cmp-rdbms-jar.xml267

12-7-4 WebLogic Query Language268

12-7-5 包装EJB类、部署描述文件和相关的类270

12-7-6 生成EJB的container类271

12-7-7 将EJB部署到WebLogic Server上272

12-8 部署Web Applications275

12-8-1 web.xml275

12-8-2 weblogic.xml279

12-8-3 将Web Applications部署到WebLogic Server上280

12-8-4 将Web应用程序的文件包装成.war文件282

12-9 Enterprise ARchive283

12-9-1 application.xml284

12-9-2 包装Application的ear文件285

12-9-3 部署ear文件286

12-10 Shutdown WebLogic Server286

热门推荐