J2EE案例开发:项目开发风暴

J2EE案例开发:项目开发风暴
作 者: 倪小秋
出版社: 中国水利水电出版社
丛编项: 项目开发风暴
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: J2EE
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《J2EE案例开发:项目开发风暴》作者简介

内容简介

内容简介目录内容提要J2EE是一个开放的、基于标准的开发和部署平台,用于构建N层的、基于Web的、以服务端计算为核心的、模块化的企业应用。J2EE同时也是所有兼容J2EE标准的应用服务器产品的统一标识。本书属于案例开发系列,以"网上购物系统"为基线,贯穿介绍J2EE相关高级实现技术和理论,通过实例将知识点与开发实战紧密结合,从而达到学以致用的目的。通读本书,不仅可以全面掌握J2EE高级开发知识,而且可以了解更多J2EE应用技巧。研究本书大案例还有助于读者体会到使用J2EE开发大型应用时需要注意哪些问题,帮助读者建立大局观。本书总共11章,第1章介绍本书大案例的基本情况,包括系统体系结构,相关实现技术和方法等;第2章到第11章分别介绍J2EE主要技术点,理论结合实践,并完善本书大案例,主要技术点包括:Servlet、JSP、JDBC、RMI、CORBA、JNDI、EJB、JMS以及JavaMail等。本书不仅适合于从事软件系统开发的软件工程师和架构师,而且适合于大中专院校的信息专业学生,还可以作为软件培训班的教材或者辅助材料。J2EE(Java2PlatformEnterpriseEdition,Java2企业版)定义了开发多层企业应用程序的标准。J2EE具有标准Java2的许多特色,例如"WriteOnce,RunAnywhere(编写一次,随处运行)"的可移植性、数据库访问的JDBCAPI,以及同现存企业资源进行交互的CORBA技术。在此基础上,J2EE还提供对企业JavaBeans组件、JavaServletsAPI、JavaServer页面和XML技术的支持。本书以"网上购物系统"案例为基线,贯穿介绍J2EE关键技术方法和技术特点,并结合实例,覆盖了许多高级主题,如Servlet、JDBC、数据库连接池、CORBA、RMI、EJB、JMS等。全书总共11章,第1章"案例提出",讲述本书所讨论大案例的开发背景、技术特点、功能特点、逻辑和物理关系、开发环境和关键开发技术等。第2章"J2EE系统平台",介绍J2EE平台的基本知识,包括平台特点、架构、组件,还介绍如何搭建J2EE应用等。第3章"Servlet",介绍Servlet的生命周期和编程方法,介绍相关的CGI、HTTP协议和Cookie等。第4章"JSP",介绍JSP网页基本组成、动作、指令以及内置对象等。第5章"JDBC",介绍J2EE的数据库解...

图书目录

第1章案例提出

1.1项目背景

1.2网上购物系统需求

1.2.1用户分类

1.2.2主要功能

1.3案例系统架构

1.3.1购物子系统

1.3.2业务子系统

1.3.3管理子系统

1.4系统模块分析和设计

1.4.1用户管理

1.4.2商品业务管理

1.4.3财务管理

1.4.4审计服务

1.5业务流程分析

1.6项目开发环境

1.6.1开发工具

1.6.2环境配置

1.7本章总结

第2章J2EE系统平台

2.1应用程序体系结构

2.1.1单层应用程序

2.1.2双层应用程序

2.1.3三层应用程序

2.1.4选择因素

2.2J2EE平台简介

2.3J2EE应用层次和组件技术

2.3.1J2EE应用层次

2.3.2J2EE组件

2.3.3J2EE应用技术

2.4J2EE容器

2.4.1容器概述

2.4.2容器体系结构

2.5J2EE应用程序

2.5.1J2EE应用的内容

2.5.2J2EE应用开发步骤

2.5.3实现高性能应用程序

2.5.4J2EE最佳实践

2.6本章总结

第3章Servlet

3.1Servlet概述

3.1.1Servlet功能和特点

3.1.2Servlet生命周期

3.1.3JavaServletAPI

3.1.4创建HTTPServlet

3,1.5调用Servlet

3.2Servlet编程

3.3CGI变量概述

3.3.1标准CGI变量的Servlet等价表示

3.3.2实例:读取CGI变量

3.4HTTP协议

3.4.1HTTP请求头

3.4.2HTTP应答状态

3.4.3HTTP应答头

3.5Cookie

3.5.1Servlet的COOkieAPI

3.5.2Cookie工具函数

3.5.3实例:定制的搜索引擎界面

3.6Servlet会话管理机制

3.6.1Servlet的会话管理机制

3.6.2会话标识符

3.6.3伪会话管理机制

3.6.4实现伪会话管理机制

3.7实例:HellOServlet

3.8案例完善

3.8.1Validate实现

3.8.2过滤器一监听器

3.9本章总结

第4章JSP

4.1JSP概述

4.1.1JSP特性

4.1.2JSP访问模型

4.2JSP网页

4.2.1JSP页面组成

4.2.2JSP网页规则

4.3脚本化元素

4.3.1声明

4.3.2scriptlet

4.3.3表达式

4.3.4函数

4.3.5标签

4.3.6注释

4.4JSP指令

4.4.1Page

4.4.21nclude

4.4.3Taglib

4.5JSP动作

4.5.1Include

4.5.2Forward

4.5.3UseBean

4.5.4GetPrOperb

4.5.5SetProperty

4.5.6P1ugin

4.5.7Palam

4.6JSP内置对象

4.7案例完善

4.7.1JavaScriptlet技术应用

4.7.2Javascript技术应用

4.8本章总结

第5章JDBC

5.1JDBC概述

5.1.1JDBC技术概述

5.1.2JDBC驱动

5.1.3JDBC使用场合

5.2JDBCAPl

5.3JDBC数据库编程

5.3.1与数据库建立连接

5.3.2获取数据库的信息

5.3.3查询数据库方法

5.3.4检索结果集的处理方法

5.3.5更新数据库的方法

5.3.6参数输入和输出的方法

5.3.7关闭和释放JDBC资源

5.4JDBC事务操作

5.5JDBC连接池

5.5.1连接池概述

5.5.2简单JDBC连接池实现

5.5.3连接池集中管理

5.5.4连接池使用范例

5.6WeblogicJDBC应用

5.7案例完善:数据库访问

5.8本章总结

第6章RMI.CORBA和JNDI

6.1RMI概述

6.2RMI包和类

6.3RMI编程

6.3.1RMI编程步骤

6.3.2使用RMI实现回调

6.3.3远程对象激活

6.3.4使用远程方法调用

6.4CORBA和IDL

6.4.1CORBA

6.4.21DL

6.5JavaIDL编程

6.5.11DL模式

6.5.2把IDL模式映射到Java

6.5.3编写服务者代码

6.5.4编写客户代码

6.5.5运行程序

6.6JNDI

6.6.1TNDI概述

6.6.2JNDI结构

6.7本章总结

第7章Java消息服务(JMS)

7.1消息通讯基础

7.1.1消息

7.1.2中间件

7.1.3面向消息的中间件

7.1.4通讯模式

7.2JMS消息

7.3JMS消息模型

7.3.1P2P模型

7.3.2P2P编程

7.3.3Pub/Sub模型

7.3.4Pub/Sub编程

7.3.5处理异常

7.3.6会话管理

7.4案例完善:发送和接收消息

7.5本章总结

第8章会话Bean.

8.1EJB概论

8.1.1EJB类型

8.1.2EJB组件应用模型

8.1.3EJB角色

8.1.4EJB开发步骤

8.2会话Bean

8.2.1会话Bean类型

8.2.2会话Bean编程模型

8.3无状态会话Bean

8.4有状态会话Bean

8.5案例完善:购物筐设计

8.6本章总结

第9章实体Bean

9.1实体Bean基础

9.1.1概述

9.1.2CMP和BMP

9.2实体EJB编程模型

9.2.1实体EJB的持久性

9.2.2实体Bean主接口

9.2.3主键和对象标识

9.2.4实体Bean的远程接口

9.2.5实体Bean的句柄

9.3CMP实体Bean

9.3.1概述

9.3.2CMPBean实例

9.4BMP实体Bean

9.4.1概述

9.4.2BMPBean实例

9.5本章总结

第10章消息驱动Bean

10.1消息驱动Bean基础

10.1.1概述

10.1.2MDB接口

10.2消息驱动Bean编程

10.2.1消息驱动Bean类定义

10.2.2配置

10.2.3限制和优化

10.3消息驱动Bean实例

10.4案例完善:发送确认邮件

10.5本章总结

第11章JavaMail

11.1JavaMail基础

11.1.1概述

11.1.2环境配置

11.2JavaMailAPl

11.3JavaMail编程

11.3.1JavaMail事件模型

11.3.2JavaMail事件处理器

11.3.3用JavaMail发送信息

11.3.4用JavaMail检索信息

11.3.5把文件作为附件发送

11.3.6显示复合邮件的内容

11.4本章总结

附录案例配置和运行

参考文献