图书介绍

Java EE企业应用开发技术PDF|Epub|txt|kindle电子书版本网盘下载

Java EE企业应用开发技术
  • 贺智明主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302279990
  • 出版时间:2012
  • 标注页数:345页
  • 文件大小:224MB
  • 文件页数:361页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java EE企业应用开发技术PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java EE概述1

1.1 Java EE的产生和发展1

1.2 Java EE新特性2

1.3 Java EE体系结构6

1.3.1 企业级应用的特点6

1.3.2 企业应用的体系结构7

1.3.3 Java EE体系结构8

1.4 Java EE技术框架10

1.5 Java EE应用打包与部署13

1.5.1 基本概念13

1.5.2 JAR/WAR/EAR文件的格式14

小结15

练习/思考题15

第2章 Java EE开发及运行环境16

2.1 JDK的下载、安装、配置16

2.1.1 下载16

2.1.2 安装16

2.1.3 配置环境变量16

2.2 常用开发环境的安装、配置和使用17

2.2.1 Eclipse/MyEclipse17

2.2.2 NetBeans21

2.3 常用Java EE服务器的安装、配置和使用22

2.3.1 Tomcat22

2.3.2 Glassfish23

2.3.3 JBoss24

2.3.4 WebLogic24

2.3.5 A pusic25

2.3.6 在IDE中配置应用服务器26

2.4 常用数据库系统的安装、配置和使用28

2.4.1 MySQL28

2.4.2 Oracle29

小结30

练习/思考题30

第3章 Java Web开发基础31

3.1 基本概念31

3.1.1 静态网页和动态网页31

3.1.2 Servlet与JSP31

3.1.3 JSP程序示例32

3.2 JSP技术33

3.2.1 JSP元素33

3.2.2 JSP隐含对象42

3.3 Servlet技术60

3.3.1 Servlet概述60

3.3.2 Servlet编程63

3.3.3 过滤器65

3.3.4 侦听器67

3.4 JavaBean组件模型74

3.4.1 JavaBean概述74

3.4.2 JavaBean编程75

3.4.3 一些常用的JavaBean79

3.5 JDBC数据库访问技术81

3.5.1 JDBC概述81

3.5.2 JDBC API82

3.5.3 JDBC应用示例85

3.5.4 连接池技术92

3.6 EL与JSTL93

3.6.1 EL表达式93

3.6.2 JSTL95

3.6.3 自定义标记102

3.7 MVC模式及应用实例105

3.7.1 MVC模式概述105

3.7.2 MVC应用示例106

小结114

练习/思考题114

第4章 JSF115

4.1 JSF简介115

4.1.1 什么是JSF115

4.1.2 JSF工作原理116

4.1.3 JSF应用的构成117

4.2 JSF应用的开发步骤117

4.3 一个简单的JSF应用示例118

4.3.1 功能描述118

4.3.2 开发准备119

4.3.3 初步设计120

4.3.4 开发辅助Bean121

4.3.5 开发JSF页面124

4.3.6 配置页面导航130

4.4 JSF标签133

4.4.1 Core标签134

4.4.2 HTML标签134

4.5 数据转换与验证148

4.5.1 转换器148

4.5.2 验证器155

4.5.3 错误处理160

4.6 JSF生命周期及事件处理161

4.6.1 JSF生命周期161

4.6.2 事件处理163

4.7 JSF组件框架及自定义组件168

4.7.1 JSF组件框架168

4.7.2 自定义组件169

小结170

练习/思考题170

第5章 EJB172

5.1 EJB概述172

5.1.1 传统EJB存在的问题172

5.1.2 EJB 3的新特性172

5.1.3 EJB 3的构成173

5.2 会话Bean174

5.2.1 无状态会话Bean174

5.2.2 有状态会话Bean178

5.3 消息服务与消息驱动Bean181

5.3.1 Java消息服务181

5.3.2 消息驱动Bean184

5.4 EJB的生命周期186

小结187

练习/思考题187

第6章 JPA189

6.1 持久化概述189

6.1.1 基本概念189

6.1.2 持久化的基本内容190

6.2 JPA编程的基本步骤191

6.3 O/R映射配置197

6.4 JPA相关接口/类202

6.4.1 javax.persistence.Persistence202

6.4.2 javax.persistence.EntityManagerFactory202

6.4.3 javax.persistence.EntityManager203

6.4.4 javax.persistence.EntityTransaction205

6.4.5 javax.persistence.Query205

6.5 JPQL语言207

6.5.1 概述207

6.5.2 select语句207

6.5.3 update语句212

6.5.4 delete语句212

6.6 实体生命周期与持久上下文环境213

6.6.1 实体生命周期及其状态转化213

6.6.2 生命周期回调事件213

6.6.3 持久上下文214

6.7 JPA-JSF应用实例220

6.7.1 创建数据库表221

6.7.2 创建Web应用223

6.7.3 创建实体类及DAO类224

6.7.4 创建JSF页面及辅助Bean229

小结239

练习/思考题240

第7章 Java Web Service241

7.1 引言241

7.2 Web服务技术基础242

7.3 Java EE的Web服务规范243

7.4 Web服务开发实例244

7.4.1 JAX-WS实例244

7.4.2 XFire实例249

7.4.3 Axis实例251

7.5 Web服务互操作255

小结255

练习/思考题255

第8章 第三方开源Java EE框架256

8.1 Struts 2256

8.1.1 什么是Struts 2256

8.1.2 Struts 2的框架构成256

8.1.3 Struts 2环境配置258

8.1.4 Struts 2开发示例259

8.1.5 Struts 2标签库262

8.1.6 Struts 2数据验证262

8.1.7 国际化支持266

8.2 Hibernate267

8.2.1 Hibernate与对象/关系映射267

8.2.2 Hibernate核心接口/类268

8.2.3 关联映射配置269

8.2.4 Hibernate查询275

8.2.5 Hibernate开发示例276

8.2.6 反向工程282

8.3 Spring285

8.3.1 Spring简介285

8.3.2 建立开发环境286

8.3.3 Spring容器与依赖注入286

8.3.4 受管Bean的生命周期事件292

8.3.5 Spring AOP简介293

8.3.6 Spring事务管理295

8.3.7 Spring整合Struts 2297

8.3.8 Spring整合Hibernate301

8.4 其他框架简介305

8.4.1 iBATIS305

8.4.2 Guice307

8.4.3 OperaMasks SDK307

8.4.4 EasyJWeb框架309

小结310

练习/思考题310

第9章 AJAX及RIA技术311

9.1 AJAX311

9.1.1 AJAX简介311

9.1.2 XMLHttpRequest对象312

9.1.3 发送请求和处理响应312

9.1.4 AJAX应用示例313

9.2 AJAX框架——DWR入门316

9.2.1 DWR简介316

9.2.2 DWR编程示例317

9.3 新一代AJAX框架——Ext320

9.3.1 Ext简介320

9.3.2 建立Ext开发环境321

9.3.3 Ext编程入门322

9.3.4 Ext组件324

9.3.5 Ext事件处理326

9.3.6 Ext常用组件328

9.4 RIA技术发展339

9.4.1 Flex/Flash Builer340

9.4.2 Microsoft SilverLight340

9.4.3 JavaFX341

9.4.4 Laszlo341

9.4.5 HTML5342

9.4.6 RIA技术平台比较342

小结344

练习/思考题344

参考文献345

热门推荐