图书介绍

Java EE轻量级解决方案 S2SHPDF|Epub|txt|kindle电子书版本下载

Java EE轻量级解决方案 S2SH
  • 青岛东合信息技术有限公司,青岛海尔软件有限公司编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121135545
  • 出版时间:2011
  • 标注页数:495页
  • 文件大小:112MB
  • 文件页数:510页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java EE轻量级解决方案 S2SHPDF格式电子书版下载

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

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

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

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

图书目录

理论篇1

第1章 Java EE应用2

1.1 Java EE概述4

1.1.1 Java EE应用分层模型4

1.1.2 Model1与Model25

1.1.3 MVC思想及其优势6

1.2 自定义MVC框架7

1.2.1 实现控制器7

1.2.2 实现加法器功能10

1.3 Java EE架构技术13

1.3.1 JSP&Servlet13

1.3.2 Struts2介绍13

1.3.3 Hibernate介绍14

1.3.4 Spring介绍14

1.3.5 EJB3.0介绍14

小结15

练习15

第2章 Struts2基础17

2.1 Struts2概述19

2.1.1 Struts2起源背景19

2.1.2 Struts2框架结构19

2.1.3 Struts2控制器组件20

2.1.4 Struts2的配置文件21

2.1.5 Struts2的标签库23

2.1.6 Struts2的处理步骤23

2.2 基于Struts2的加法器23

2.2.1 配置应用环境23

2.2.2 创建输入视图25

2.2.3 实现业务逻辑类25

2.2.4 创建业务控制器26

2.2.5 配置业务控制器27

2.2.6 创建结果视图28

2.2.7 运行29

小结29

练习30

第3章 Struts2深入31

3.1 配置文件详解33

3.1.1 常量配置33

3.1.2 包配置35

3.1.3 命名空间配置36

3.1.4 包含配置38

3.2 Action详解39

3.2.1 Action实现39

3.2.2 Action访问ActionContext46

3.2.3 Action直接访问Servlet API49

3.2.4 Action的配置51

3.2.5 动态方法调用52

3.2.6 通配符配置54

3.3 处理结果56

3.3.1 结果处理流程57

3.3.2 result配置57

3.3.3 result类型59

3.3.4 动态result63

3.4 异常处理64

3.4.1 Struts2异常处理机制64

3.4.2 异常的配置65

小结66

练习67

第4章 Struts2标签库69

4.1 Struts2标签库概述71

4.1.1 标签库简介71

4.1.2 标签库的组成71

4.1.3 导入Struts2标签库72

4.2 Struts2中使用OGNL73

4.2.1 OGNL与值栈73

4.2.2 OGNL语法76

4.2.3 OGNL集合表达式77

4.3 数据标签78

4.3.1 property标签79

4.3.2 param标签80

4.3.3 bean标签80

4.3.4 set标签83

4.3.5 include标签84

4.3.6 url标签85

4.4 控制标签87

4.4.1 if/elseif/else标签88

4.4.2 iterator标签89

4.5 主题和模板92

4.5.1 主题93

4.5.2 模板95

4.6 表单标签95

4.6.1 checkboxlist标签96

4.6.2 datetimepicker标签97

4.6.3 doubleselect标签99

4.6.4 optiontransferselect标签101

4.6.5 optgroup标签102

4.7 非表单标签104

4.7.1 actionerror和actionmessage标签104

4.7.2 tree和treenode标签105

小结107

练习108

第5章 Hibernate基础109

5.1 Hibernate概述111

5.1.1 ORM框架111

5.1.2 Hibernate概述112

5.2 Hibernate应用开发方式115

5.3 Hibernate应用示例115

5.3.1 配置Hibernate应用环境116

5.3.2 创建持久化类及ORM映射文件117

5.3.3 利用Configuration装载配置119

5.3.4 利用SessionFactory创建Session120

5.3.5 利用Session操作数据库120

5.3.6 利用Transaction管理事务121

5.3.7 利用Query进行HQL查询123

5.3.8 利用Criteria进行条件查询124

5.4 Hibernate配置文件详解125

5.4.1 hibernate.cfg.xml126

5.4.2 hibernate.properties126

5.4.3 联合使用127

5.5 Hibernate映射文件详解128

5.5.1 映射文件结构128

5.5.2 主键生成器129

5.5.3 映射集合属性130

5.6 持久化对象131

5.6.1 持久化对象状态131

5.6.2 改变持久化对象状态的方法132

小结136

练习137

第6章 Hibernate核心技能138

6.1 Hibernate关联关系140

6.1.1 一对多关联关系140

6.1.2 级联关系151

6.1.3 一对一关联关系154

6.1.4 多对多关联156

6.2 Hibernate批量处理162

6.2.1 批量插入162

6.2.2 批量更新163

6.3 Hibernate检索方式165

6.4 HQL与QBC检索166

6.4.1 Query与Criteria 接口168

6.4.2 使用别名169

6.4.3 结果排序170

6.4.4 分页查询171

6.4.5 检索一条记录173

6.4.6 设定查询条件175

6.4.7 HQL中绑定参数179

6.4.8 连接查询181

6.4.9 投影、分组与统计187

6.4.10 动态查询192

6.4.11 子查询196

6.4.12 查询方式比较199

6.5 Hibernate事务管理200

6.5.1 数据库事务200

6.5.2 Hibernate中的事务202

小结203

练习203

第7章 Spring基础205

7.1 Spring概述207

7.1.1 Spring起源背景207

7.1.2 Spring体系结构207

7.1.3 配置Spring环境208

7.2 IoC容器209

7.2.1 IoC概述209

7.2.2 BeanFactory210

7.2.3 ApplicationContext.211

7.2.4 Bean的生命周期213

7.3 IoC容器中装配Bean213

7.3.1 Spring配置文件214

7.3.2 Bean基本配置214

7.3.3 依赖注入的方式215

7.3.4 注入值的类型220

7.3.5 Bean间关系224

7.3.6 Bean作用域225

7.3.7 自动装配227

小结229

练习230

第8章 Spring深入231

8.1 Spring AOP233

8.1.1 AOP思想和本质233

8.1.2 AOP术语233

8.1.3 Advice类型235

8.1.4 基于XML配置的AOP236

8.1.5 基于Annotation配置的AOP246

8.2 Spring事务管理250

8.2.1 Spring的事务策略251

8.2.2 使用XML配置声明式事务254

8.2.3 使用Annotation配置声明式事务260

小结262

练习263

第9章 框架集成264

9.1 Spring集成Struts2266

9.1.1 整合原理266

9.1.2 集成步骤266

9.2 Spring集成Hibernate270

9.2.1 配置SessionFactory271

9.2.2 使用HibernateTemplate273

9.2.3 使用HibernateDaoSupport273

9.2.4 事务处理278

9.2.5 OSIV模式279

小结280

练习281

实践篇283

实践1 Struts2基础284

实践指导284

实践1.G.1284

实践1.G.2291

实践1.G.3292

知识拓展296

1.模型驱动的Action设计296

拓展练习298

练习1.E.1298

实践2 Struts2深入299

实践指导299

实践2.G.1299

实践2.G.2305

知识拓展309

1.拦截器309

2.输入校验315

拓展练习323

练习2.E.1323

练习2.E.2323

实践3 Struts2标签库324

实践指导324

实践3.G.1324

实践3.G.2333

实践3.G.3345

实践3.G.4356

知识拓展361

1.使用Struts2框架实现文件上传361

2.在Struts2下集成Ext JS371

拓展练习376

练习3.E.1376

实践4 实体类及映射文件377

实践指导377

实践4.G.1377

实践4.G.2378

实践4.G.3380

知识拓展384

1.Hibernate的性能优化384

2.映射继承关系393

拓展练习401

练习4.E.1401

实践5 业务类及DAO402

实践指导402

实践5.G.1402

实践5.G.2406

实践5.G.3411

知识拓展415

1.在Hibernate框架下使用SQL语句415

2.设计类型安全的泛型Dao416

3.自定义类型420

拓展练习426

练习5.E.1426

练习5.E.2426

练习5.E.3426

实践6 框架集成427

实践指导427

实践6.G.1427

实践6.G.2438

实践6.G.3439

知识拓展447

在Spring配置文件中引用属性文件447

拓展练习448

练习6.E.1448

实践7 AOP应用449

实践指导449

实践7.G.1449

实践7.G.2451

知识拓展462

1.任务调度462

拓展练习468

练习7.E.1468

实践8 项目完善469

实践指导469

实践8.G.1469

实践8.G.2473

实践8.G.3475

知识拓展481

1.配置Hibernate二级缓存481

2.使用JavaMail收发邮件485

拓展练习491

练习8.E.1491

附录A 常见Java EE框架492

附录B 常用开源类库494

热门推荐