图书介绍

程序设计系列 JAVA EE WEB编程 ECLIPSE平台PDF|Epub|txt|kindle电子书版本网盘下载

程序设计系列 JAVA EE WEB编程 ECLIPSE平台
  • 李芝兴,杨瑞龙主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111226093
  • 出版时间:2008
  • 标注页数:485页
  • 文件大小:204MB
  • 文件页数:503页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

程序设计系列 JAVA EE WEB编程 ECLIPSE平台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.2.1 Java EE的结构3

1.2.2 Java EE的组件4

1.2.3 Java EE的核心技术5

1.2.4 Java EE的优点6

1.2.5 EJB简介7

1.3 敏捷轻型框架的流行8

1.3.1 轻型框架的流行9

1.3.2 Hibernate框架简介10

1.3.3 Struts框架简介11

1.3.4 Spring框架简介13

1.4 Java EE流行开发工具简介14

习题17

第2章 Eclipse及其插件概述18

2.1 Eclipse简介18

2.1.1 什么是Eclipse18

2.1.2 Eclipse的组成19

2.2 Eclipse开发环境的搭建21

2.2.1 下载和安装JDK21

2.2.2 下载并解压缩Eclipse SDK22

2.2.3 安装Eclipse插件27

2.3 Eclipse插件开发28

2.3.1 基于插件的体系结构28

2.3.2 开发HelloWorldPlugin插件29

2.4 Eclipse插件的分类33

习题34

第3章 Web服务器和应用服务器35

3.1 Web服务器和应用服务器简介35

3.1.1 Web服务器35

3.1.2 应用程序服务器35

3.2 Tomcat服务器37

3.2.1 Tomcat的概念37

3.2.2 Tomcat的组织结构37

3.2.3 Tomcat的安装配置42

3.3 Resin简介49

3.4 JBoss简介50

3.4.1 JBoss的概念50

3.4.2 JBoss的安装51

3.4.3 JBoss运行界面54

3.5 Geronimo简介55

3.5.1 Geronimo下载及安装56

3.5.2 Geronimo应用举例57

习题59

第4章 Servlet和JSP60

4.1 在Tomcat上运行Servlet及JSP的应用实例60

4.2 Servlet简介64

4.2.1 Servlet的概念64

4.2.2 Servlet应用范围和运行环境65

4.2.3 Servlet常用类、接口和生命周期65

4.2.4 Servlet应用举例70

4.3 JSP简介76

4.3.1 JSP的概念76

4.3.2 JSP的运行方式76

4.3.3 JSP指令介绍77

4.3.4 JSP中的隐藏对象84

4.3.5 JSP应用举例85

4.4 JSP和Servlet协同工作87

习题90

第5章 开发案例——Web文件管理系统91

5.1 Eclipse与Tomcat集成91

5.2 系统功能与需求分析93

5.2.1 系统概述93

5.2.2 需求分析93

5.2.3 系统功能预览94

5.3 系统分析设计96

5.3.1 功能模块划分97

5.3.2 数据库设计97

5.3.3 数据库访问设计100

5.3.4 整体框架设计104

5.3.5 目录和包结构105

5.3.6 日志记录106

5.4 系统实现110

5.4.1 系统基础功能110

5.4.2 服务类设计124

5.4.3 查询用户128

5.4.4 注册用户131

5.4.5 登录和注销134

5.4.6 查询已上传文件137

5.4.7 上传文件140

5.4.8 下载文件142

5.4.9 删除文件和用户143

5.5 Web程序的运行144

5.5.1 创建Web项目144

5.5.2 运行Web项目147

5.5.3 发布WAR文件149

习题150

第6章 JDBC技术151

6.1 JDBC的结构151

6.1.1 JDBC数据库应用模型151

6.1.2 JDBC驱动程序152

6.2 通过JDBC访问数据库153

6.2.1 基本流程153

6.2.2 常用的JDBC API156

6.2.3 事务160

6.3 数据库存取优化161

6.3.1 prepared语句161

6.3.2 存储过程162

6.3.3 Java数据类型和SQL数据类型之间的关系164

6.4 通过JDBC使用MySQL数据库165

6.4.1 MySQL数据库的安装165

6.4.2 下载MySQL驱动程序174

6.4.3 安装MySQL管理工具174

6.4.4 创建MySQL数据库176

6.5 把FileManager程序移植到MySQL179

习题184

第7章 Hibernate基础185

7.1 Hibernate简介185

7.1.1 Hibernate的体系结构185

7.1.2 Hibernate的文档和软件187

7.2 Hibernate的简单案例188

7.3 Hibernate Synchronizer插件194

7.3.1 Hibernate Synchronizer简介194

7.3.2 Hibernate Synchronizer的获取与安装195

7.4 在Eclipse中使用Hibernate Synchronizer进行开发196

7.4.1 在项目中使用Hibernate196

7.4.2 创建Hibernate Configuration File文件199

7.4.3 创建映射文件201

7.4.4 运行Hibernate实例204

7.5 Hibernate的配置文件参数说明207

7.5.1 对象关系映射文件207

7.5.2 Hibernate配置文件212

习题215

第8章 Hibernate高级特性216

8.1 数据查询与检索语言216

8.2 使用Criteria和HQL的简单实例221

8.3 数据关联223

8.4 数据访问234

8.5 事务238

8.6 Cache管理243

习题245

第9章 Hibernate实际应用246

9.1 Hibernate分页技术及批量处理246

9.2 在Web环境下使用Hibernate248

9.3 使用连接池Proxool254

9.4 Hibernate实现文件上传下载(Blob和Clob)259

习题262

第10章 Struts框架263

10.1 Struts简介263

10.2 Struts开发环境264

10.3 Struts核心组件及运行机制267

10.3.1 控制器核心组件267

10.3.2 控制器扩展组件270

10.3.3 视图组件273

10.4 应用程序国际化274

10.5 表单验证及异常处理278

10.6 Struts配置281

习题283

第11章 Struts应用案例284

11.1 案例概述284

11.2 分析设计284

11.3 环境配置287

11.4 系统实现287

11.4.1 注册用户288

11.4.2 显示所有用户293

11.4.3 删除用户295

11.4.4 登录296

11.4.5 注销300

11.4.6 上传文件300

11.4.7 下载文件303

11.4.8 删除文件305

11.4.9 显示所有文件306

11.4.10 显示我的文件308

11.5 优化措施310

习题310

第12章 Spring基础311

12.1 Spring简介311

12.2 Spring入门实例315

12.2.1 Spring的下载315

12.2.2 Spring的辅助工具315

12.2.3 简单的IoC案例316

12.3 Spring的IoC319

12.3.1 配置文件的说明320

12.3.2 ApplicationContext322

12.4 使用MyEclipse中的Spring支持创建Spring工程322

12.5 Spring的包文件325

习题327

第13章 Spring中的AOP理论基础328

13.1 AOP简介328

13.1.1 AOP的应用范围329

13.1.2 Spring AOP中的概念329

13.2 Spring AOP入门实例330

13.3 AOP理论基础338

13.3.1 Java动态代理机制338

13.3.2 切入点和通知341

13.3.3 通知的类型342

13.4 用ProxyFactoryBean创建AOP代理343

13.4.1 JavaBean的属性343

13.4.2 代理接口的实例344

13.4.3 代理类的实例345

习题345

第14章 Spring的简单应用346

14.1 Spring JDBC框架346

14.1.1 Spring JDBC的包结构346

14.1.2 Spring JDBC框架的简单实例347

14.1.3 Spring JDBC框架的说明349

14.2 Spring整合Hiternate351

14.2.1 在Spring中整合Hibernate的简单实例352

14.2.2 Spring整合Hibernate的注意事项357

14.3 在Spring中使用事务编程361

14.3.1 JDBC事务管理361

14.3.2 Spring事务处理的实例361

14.3.3 对Spring事务处理说明366

14.4 Spring在Web中应用的注意事项368

14.5 Acegi安全系统介绍369

习题370

第15章 EJB 3.0371

15.1 EJB 3.0简介371

15.2 运行环境配置372

15.2.1 下载与安装372

15.2.2 运行一个EJB3的实例378

15.2.3 在独立的Tomcat中调用EJB383

15.3 EJB的类和接口384

15.3.1 EJB的类384

15.3.2 EJB的业务接口384

15.3.3 EJB类的变化385

15.4 会话Bean385

15.5 消息驱动Bean387

15.6 实体Bean390

15.6.1 实体Bean的配置文件persistence.xml390

15.6.2 JBoss数据源的配置391

15.6.3 单表实体Bean391

15.6.4 持久化实体管理器399

15.6.5 一对多映射400

15.6.6 实体Bean的生命周期409

15.7 在FileManager中使用EJB的实例409

习题412

第16章 SOA413

16.1 SOA简介413

16.2 SOA的起源415

16.2.1 XML的起源与发展415

16.2.2 Web Service的起源与发展415

16.2.3 SOA的出现417

16.3 SOA的基础架构418

16.4 SOA的实现路线420

16.5 SOA的实现方案421

16.6 SOA的未来425

习题426

第17章 轻型框架整合应用427

17.1 系统架构和运行环境427

17.1.1 系统开发环境介绍427

17.1.2 如何运行光盘上的实例427

17.2 需求分析和功能描述427

17.3 系统开发过程428

17.4 整合Struts、Hibernate和Spring的总结450

习题451

第18章 实验教学管理系统实例452

18.1 开发环境452

18.1.1 基本配置452

18.1.2 运行光盘上的实例452

18.2 系统需求453

18.3 系统功能描述454

18.3.1 学生模块的功能454

18.3.2 教师模块的功能456

18.3.3 管理员模块的功能459

18.4 系统设计459

18.5 系统框架搭建462

18.5.1 编写Hibernate配置文件464

18.5.2 编写POJO文件466

18.5.3 用户登录及验证技术470

18.5.4 学生模块472

18.5.5 教师模块479

18.5.6 管理员模块484

习题485

参考文献486

热门推荐