图书介绍

Java EE项目开发教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java EE项目开发教程 第2版
  • 郑阿奇主编;俞琰编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121201455
  • 出版时间:2013
  • 标注页数:251页
  • 文件大小:121MB
  • 文件页数:258页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java EE项目开发教程 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 项目开发入门:Java EE开发环境1

1.1 Java EE环境搭建2

1.1.1开发环境安装2

1.1.2环境的整合9

1.2 MyEclipse 10操作入门14

1.2.1 IDE环境介绍14

1.2.2一个简单的Web程序17

1.2.3项目的基本操作21

1.3 Java EE传统开发25

1.3.1 Modell模式25

1.3.2入门实践一:JSP+JDBC实现登录25

1.3.3 Java EE程序的调试32

1.3.4知识点——包、目录、Jar文件、Servlet、 JSP、JDBC34

习题37

第2章 项目开发入门:Java EE框架与MVC模式39

2.1 Struts 2让网页与控制分离40

2.1.1 Struts 2框架40

2.1.2入门实践二:JSP+Struts2+JDBC实现登录43

2.1.3知识点——Struts 2:配置、Action48

2.2 Hibernate把数据持久化54

2.2.1 Hibernate概述54

2.2.2入门实践三:JSP+Hibernate实现登录55

2.2.3知识点——Hibernate:配置、接口及ORM基础62

2.2.4入门实践四:JSP+DAO+Hiberrnate实现登录68

2.2.5知识点——DAO模式、HQL语言和Query接口71

2.3 MVC框架开发模式74

2.3.1 MVC思想74

2.3.2入门实践五:JSP+Struts2+DAO+Hibernate实现登录75

2.3.3知识点——Action:与属性分离77

习题79

第3章 项目开发入门:Java EE框架集成80

3.1 Java EE组件集成的原理80

3.1.1 IoC(控制反转)机制80

3.1.2 Spring框架84

3.2 Spring/Hibernate集成应用87

3.2.1入门实践六:JSP+Spring+DAO+Hibemate实现登录88

3.2.2知识点——Spring容器、DAO层96

3.3 Struts 2/Spring集成应用99

3.3.1让Spring代管Action99

3.3.2入门实践七:JSP+Struts2+Spring+JDBC实现登录99

3.4 SSH2多框架整合103

3.4.1以Spring为核心的整合思路103

3.4.2入门实践八:JSP+Struts2+Spring+DAO+Hibemate组合103

习题109

第4章 网上书店项目的架构和设计110

4.1网上书店的架构110

4.1.1功能需求和展示110

4.1.2业务层的引入:多框架整合(含Service层)112

4.1.3系统架构:原理与实施121

4.2搭建项目框架123

4.3注册、登录和注销功能开发128

4.3.1表示层页面设计128

4.3.2持久层接口设计137

4.3.3业务及控制逻辑设计139

4.3.4用Spring整合各组件142

4.3.5辅助编码143

4.3.6部署运行146

习题147

第5章 项目开发:显示图书功能开发148

5.1需求展示148

5.2开发步骤149

5.2.1显示图书类别149

5.2.2按类别显示图书155

5.2.3分页显示图书161

5.2.4搜索图书170

5.3知识点——Struts 2:标签库175

5.3.1数据标签175

5.3.2控制标签176

习题177

第6章 项目开发:购物车功能178

6.1需求展示178

6.2开发步骤179

6.2.1添加到购物车179

6.2.2显示购物车189

6.2.3结账下订单192

6.3知识点——Struts 2: OGNL表达式200

6.3.1 OGNL基础200

6.3.2 OGNL的集合操作202

6.4知识点——Hibernate数据关联202

6.4.1多对一202

6.4.2一对多205

6.4.3双向关联206

习题209

第7章 项目开发:日志输出和事务管理功能210

7.1 Spring AOP简介210

7.1.1从代理机制初探AOP210

7.1.2动态代理212

7.1.3 AOP基本概念213

7.1.4通知Advice214

7.1.5切入点Pointcut216

7.1.6 Spring对事务的支持218

7.2开发步骤221

7.2.1为订单添加日志输出221

7.2.2将结账过程纳入事务管理223

7.3知识点——Hibernate缓存、事务管理225

7.3.1缓存管理225

7.3.2事务226

习题228

第8章 项目开发:用户注册功能230

8.1开发步骤230

8.2 Ajax入门236

8.2.1 Asynchronous JavaScript+XML236

8.2.2 XMLHttpRequest237

8.2.3基于Ajax的用户注册实例239

8.2.4 Ajax集成技术:DWR239

习题240

第9章 项目测试发布241

9.1测试241

9.1.1应用测试:使用JUnit单元测试框架241

9.1.2性能与压力测试245

9.2发布246

9.2.1发布网上书店246

9.2.2知识点——发布文件的类型248

习题250

热门推荐