JBuilder/WebLogic平台的J2EE实例开发PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张洪斌等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2005
- ISBN:7111172140
- 页数:289 页
目录 1
出版说明 1
读者选购指南 1
自序兼谈本书应用的教育思想 1
第1章 J2EE、JBuilder和WebLogic概况 1
1.1 J2EE简介 1
1.2 JBuilder简介 2
1.3 JBuilder的安装和启动 2
1 3 1 JBuilder的软硬件系统需求 2
1.3 2 JBuilder的下载 3
1 3 3 获得试用授权文件或者序列号 3
1 3.4 安装和启动JBuilder 3
1.4 JBuilder的界面 5
1.5 WebLogic Platform概述 7
第2章 JBuilder基础开发技术 9
2.1 程序开发的一般过程和入门实例 9
2 1 1 建立工程 9
2 1.2 使用向导产生Windows程序 10
2 1 3 编辑和编译代码 14
2 1 4 编辑器光标的问题 15
2 1.5 运行程序 15
2.1.6 在JBuilder外部运行 17
2 1 7 运行JBuilder中的实例 18
2.2 JBuilder开发有关的设置 19
2 2 1 Runtime Configuration的含义 19
2 2 2 设置main方法的输入参数 24
2.3 JBuilder以外资源的使用实例 25
2 3 1 加入源文件 26
2 3 2 使用JBuilder以外的class文件或者类库 26
2.4 JBuilder与数据库的集成 30
2 4 1 在JBuilder中安装数据库驱动程序 30
2 4 2 JBuilder中的数据库管理工具 31
2 4 3 数据库程序开发实例 32
第3章 J2EE Web开发实例 36
3.1 Web开发过程和入门实例 36
3.1.1 建立适合Web开发的工程和Web模块 36
3.1.2 在Web模块中建立Web程序 40
3.1.3 运行Web服务器和Web程序 43
3.2 在JBuilder以外的Tomcat服务器上运行 45
3.2.1 Tomcat的安装和设置 45
3.2.2 Tomcat的启动 45
3.2.3 在Tomcat上部署和运行Web模块 46
3.4 JavaServer Faces架构的Web开发实例 46
3 4 1 建立JSP网页 48
3 4.2 网页之间的调用关系 51
3.4.3 JSF中的Java Bean 52
3 4.4 部署文件对Bean的管理 54
3 4 5 Web.xml部署文件 54
3 4.6 JSF的可视化设计工具 55
3.4 7 faces-config.xml编辑器 60
3.5 Struts架构的Web开发实例 63
3.5.1 Struts应用程序结构 63
3 5 2 建立应用Struts的Web模块 64
3.5.3 建立应用Struts的JSP程序 66
3 5.4 ApplicationResources.properties和web xml 72
3 5.5 建立FormBean 75
3 5 6 建立Action 79
3 5 7 编辑struts-config xml 82
3 5 8 Struts的可视化设计工具 83
3.6 Tiles架构的Web开发实例 86
3.6 1 开发Tiles架构的Web模块 86
3 6 2 Tiles结构中的JSP网页开发 88
3 6.3 编辑Tiles的部署文件 90
3 6 4 建立Action类 93
3 6 5 编辑struts-config.xml 94
3 6 6 运行Tiles结构的程序 96
3.7 在WebLogic上运行Web程序 97
第4章 JBuilder和WebLogic的集成 101
4.1 WebLogic服务器的安装 101
4 1 1 获得WebLogic Server的免费试用版本 101
4 1 2 系统需求 101
4 1 3 WebLogic安装过程 102
4.2 WebLogic服务器的配置 105
4.3 WebLogic服务器/示例服务器的启动和停止 109
4 4 WebLogic服务器控制台 111
4 5 设置JDBC驱动 112
4 6 JBuilder和WebLogic的集成 118
4 6 1 修改Windows环境变量中的临时文件目录 118
4 6 2 在JBuilder中设置WebLogic作为服务器 119
4 6 3 在工程中设置WebLogic作为运行程序的服务器 120
第5章 EJB概况和Session Bean的开发实例 122
5.1 EJB简介 122
5 2 使用向导建立Session Bean的框架 123
5.3 Session Bean的代码开发 127
5 3 1 Remote Interface的代码开发 127
5 3 2 Home Interface的代码开发 127
5 3 3 EJB类的代码开发 128
5 3 4 设计和修改Session Bean 129
5 3 5 察看Session Bean的设置 130
5.4 Session Bean的客户机测试程序开发 133
5 5 在WebLogic上部属和运行 138
5 5 1 设置EJB和客户机的运行环境 138
5 5 2 在JBuilder内部运行EJB和客户机 139
5.5.3 在外部WebLogic上部署和运行 141
5.6 EJB的Junit测试程序开发 141
5.7 Stateful Session Bean的开发实例 146
5 7 1 使用向导建立EJB的框架 146
5.7 2 设计和修改EJB 147
5.7 3 EJB的客户机测试程序开发 148
5.7 4 在WebLogic上部署和运行 148
5.8 EJB的比较 148
第6章 Entity Bean(BMP)的开发实例 150
6.1 数据库和表格的设置 150
6.2 使用向导建立EJB的框架 150
6.3 Entity Bean(BMP)的代码开发 152
6.3 1 Remote Interface的代码开发 152
6 3 2 Home Interface的代码开发 153
6 3 3 EJB类的代码开发 154
6.3.4 编辑EJB代码 155
6.4 EJB的部署文件 157
6.5 EJB的客户机测试程序开发 158
6.6 在WebLogic上部署和运行 159
6.7 BMP中的复合主键实例 159
6 7 1 数据库和表格的设置 159
6.7 2 建立BMP Bean 160
6.7.3 主键类和部署文件的设置 160
6 7 4 编辑EJB的代码 162
6 7 5 编写EJB的客户机测试程序 163
6 7.6 在WebLogic上部署和运行 163
第7章 Entity Bean(CMP)开发实例 164
7.1 使用向导建立EJB的框架 164
7.2 CMP Bean的代码开发 165
7 2 1 Local Interface的代码开发 165
7 2 2 Local Home Interface的代码开发 166
7 2 3 EJB类的代码开发 166
7.3 Session Bean的开发 168
7 3 1 建立Session Bean的框架 168
7 3 2 编辑Session Bean的代码 168
7.4 EJB的部署文件 169
7.5 EJB的客户机程序开发 172
7.6 在WebLogic上部署和运行 172
7 7 CMP中的复合主键开发实例 173
7 7 1 建立CMP Bean 173
7 7 2 建立Session Bean 173
7 7 3 建立和运行客户机 174
第8章 CMP关系的开发实例 175
8.1 一对多关系的开发实例 175
8 1 1 建立CMP Bean和定义它们之间的关系 176
8 1 2 EJB的部署文件 178
8 1 3 建立Session Bean 180
8 1 4 建立和运行客户机 181
8.2 一对一关系的开发实例 181
8 2 1 建立CMP Bean和定义它们之间的关系 181
8 2 2 建立Session Bean 182
8 2 3 EJB的部署文件 183
8 2 4 建立和运行客户机 184
8.3 多对多关系的开发实例 184
8 3 1 建立CMP Bean和定义它们之间的关系 185
8 3 2 建立Session Bean 187
8 3 3 EJB的部署文件 188
8 3 4 建立和运行客户机 189
第9章 Finder和Select方法的开发实例 190
9 1 Finder方法的开发实例 190
9 1 1 建立CMP Bean和添加Find方法 190
9 1 2 建立Session Bean 192
9 1 3 EJB的部署文件 193
9 1 4 建立和运行客户机 193
9.2 Select方法的开发实例 194
9 2 1 建立CMP Bean和添加Select方法 194
9 2 2 建立Session Bean 196
9.2.3 EJB的部署文件 196
9 2 4 建立和运行客户机 197
9.3 EJB QL语言简介 197
9 3 1 示例代码的含义 198
9.3.2 BNF表示的EJB QL语法 199
9 3 3 EJB QL语法示例 202
第10章 消息处理的开发实例 204
10.1 JMS概念 204
10.2 JBuilder向导建立程序框架 205
10 3 点对点消息程序开发实例 208
10 3.1 发送消息程序的开发 208
10 3 2 接收消息程序的开发 211
10.3.3 JMS在WebLogic服务器上的设置 213
10.3 4 运行消息程序 216
10.4 出版/预订消息程序的开发实例 216
10 4 1 出版程序的开发 217
10.4 2 预订程序的开发 219
10 4.3 JMS在WebLogic服务器上的设置 221
10.4 4 运行程序 222
10.5 消息处理的其他技术 222
10 5 1 事件处理的实例 222
10 5 2 设置消息传输时的参数 225
10 5 3 先出版后预订 227
10.6 其他类型消息的处理实例 228
10.7 Message-Driven Bean的开发实例 230
10 7 1 Message-Driven Bean的开发 230
10 7 2 EJB的部署文件 231
10 7 3 Message-Driven Bean的部署和运行 233
第11章 Web Service的开发实例 234
11.1 Java Bean作为Web Service的实例 234
11 1 1 建立工程和Java Bean 234
11 1 2 WebLogic在Web Service上的配置 235
11 1 3 建立Web Service 241
11 1 4 产生客户机的JAR类库 242
11 1 5 部署和测试Web Service 245
11 1 6 Web Service客户机程序的开发 246
11.2 EJB作为Web Service的实例 248
11 2 1 建立作为Web Service的EJB 249
11 2 2 产生客户机的JAR类库 252
11 2 3 部署和测试Web Service 252
11 2 4 Web Service客户机程序的开发 252
11.3 Message-Driven Bean作为Web Service的开发实例 254
11 3 1 开发Web Service的MDB 254
11 3 2 把MDB导入成Web Service 254
11 3 3 MDB客户机程序的开发 258
11.4 开发Axis上的Web Service 260
11 4 1 作为Web Service的Java Bean开发 260
11 4 2 Web Service的部属和参数 263
11 4 3 客户机程序开发 264
11 4 4 WebLogic平台上的Axis开发 265
第12章 Transaction开发实例 268
12.1 EJB方法的Transaction属性 268
12.2 Container-Managed Transaction 270
12 2 1 Transaction Attribute 270
12 2 2 Rollback 271
12 2 3 Container Transaction的实例 271
1 2.3 Bean-Managed Transaction的实例 276
12 3 1 JDBC Transaction的实例 276
12 3 2 JTA Transaction的实例 277
12.4 Transaction的其他问题 278
第13章 多层结构应用程序实例 279
13 1 建立数据库表格 280
13.2 建立EJB模块和EJB文件 280
13 2 1 建立CMP Entity Bean 281
13.2 2 建立Stateless Session Bean 281
13.3 建立Web模块和Web文件 283
13 3 1 建立JSP程序 283
13 3 2 建立Servlet 285
13.4 建立Application EAR和部署文件 286
13 4 1 建立Application EAR 286
13 4 2 EAR的部署文件 288
13.5 JBuilder中的实例 288
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《交易平台经济学》平庆忠 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019