图书介绍

Java EE轻量级框架应用与开发 S2SH2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java EE轻量级框架应用与开发 S2SH
  • QST青软实训编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302413714
  • 出版时间:2016
  • 标注页数:497页
  • 文件大小:73MB
  • 文件页数: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章 Java EE应用1

任务驱动1

学习路线1

本章目标1

1.1 Java EE概述1

1.1.1 Java EE分层架构2

1.1.2 Model 12

1.1.3 Model 23

1.1.4 MVC思想4

1.2 Java EE架构技术5

1.2.1 JSP&Servlet5

1.2.2 Struts 2介绍5

1.2.3 Hibernate介绍6

1.2.4 Spring介绍6

1.2.5 EJB 3.0介绍7

1.3 贯穿任务实现7

1.3.1 实现任务1-17

1.3.2 实现任务1-210

1.3.3 实现任务1-310

本章总结13

小结13

Q&A13

章节练习13

习题13

上机14

第2章 Struts 2基础15

任务驱动15

学习路线15

本章目标15

2.1 Struts 2概述15

2.1.1 起源16

2.1.2 框架结构17

2.1.3 处理步骤18

2.1.4 控制器18

2.1.5 配置文件20

2.1.6 标签库21

2.2 Hello Struts 222

2.2.1 配置Struts 2框架22

2.2.2 创建输入视图26

2.2.3 创建业务控制器26

2.2.4 配置业务控制器28

2.2.5 创建结果视图28

2.2.6 运行显示视图29

2.3 贯穿任务实现30

2.3.1 实现任务2-130

2.3.2 实现任务2-231

本章总结38

小结38

Q&A38

章节练习38

习题38

上机39

第3章 Struts 2进阶40

任务驱动40

学习路线40

本章目标40

3.1 Struts 2的常规配置41

3.1.1 常量41

3.1.2 包43

3.1.3 命名空间44

3.1.4 包含其他配置文件46

3.2 实现Action47

3.2.1 POJO实现方式47

3.2.2 实现Action接口方式51

3.2.3 继承ActionSupport类方式52

3.2.4 访问ActionContext55

3.2.5 访问Servlet API57

3.3 配置Action61

3.3.1 Action基本配置61

3.3.2 动态方法调用62

3.3.3 使用method属性及通配符66

3.4 result67

3.4.1 result处理流程67

3.4.2 配置result68

3.4.3 result类型69

3.4.4 动态result71

3.5 Struts 2异常处理72

3.5.1 异常处理机制72

3.5.2 配置异常72

3.6 贯穿任务实现74

3.6.1 、实现任务3-174

3.6.2 实现任务3-280

3.6.3 实现任务3-384

本章总结91

小结91

Q&A92

章节练习92

习题92

上机94

第4章 Struts 2标签库95

任务驱动95

学习路线95

本章目标96

4.1 Struts 2标签库概述96

4.1.1 标签库的优势96

4.1.2 Struts 2的标签分类96

4.1.3 Struts 2标签库的导入97

4.2 OGNL表达式语言98

4.2.1 OGNL上下文和值栈99

4.2.2 OGNL常用符号的用法100

4.2.3 OGNL集合表达式101

4.3 数据标签102

4.3.1 〈bean〉标签103

4.3.2 〈include〉标签104

4.3.3 〈param〉标签105

4.3.4 〈property〉标签106

4.3.5 〈set〉标签106

4.3.6 〈url〉标签107

4.4 控制标签109

4.4.1 选择控制标签110

4.4.2 〈iterator〉标签111

4.5 模板和主题113

4.5.1 模板(Template)113

4.5.2 主题(Theme)113

4.5.3 Struts 2的内建主题114

4.6 表单标签115

4.6.1 〈checkboxlist〉标签115

4.6.2 〈datetimepicker〉标签117

4.6.3 〈doubleselect〉标签118

4.6.4 〈optgroup〉标签120

4.6.5 〈optiontransferselect〉标签121

4.7 非表单标签123

4.7.1 〈actionerror〉标签和〈actionmessage〉标签124

4.7.2 〈tree〉标签和〈treenode〉标签125

4.8 贯穿任务实现126

4.8.1 实现任务4-1126

4.8.2 实现任务4-2128

4.8.3 实现任务4-3132

本章总结137

Q&A138

章节练习138

习题138

上机139

第5章 Hibernate入门140

任务驱动140

学习路线140

本章目标140

5.1 Hibernate概述141

5.1.1 ORM起源141

5.1.2 Hibernate框架143

5.1.3 Hibernate API144

5.2 持久化对象145

5.3 Hibernate配置文件147

5.3.1 hibernate.cfg.xml148

5.3.2 hibernate.properties150

5.3.3 联合使用150

5.4 Hibernate映射文件151

5.4.1 映射文件结构151

5.4.2 映射主键152

5.4.3 映射集合属性153

5.5 Hibernate下载及安装153

5.6 Hello Hibernate155

5.6.1 配置Hibernate应用环境155

5.6.2 编写PO156

5.6.3 创建Configuration对象158

5.6.4 创建Sessio nFactory159

5.6.5 获取Session159

5.6.6 使用T ransaction管理事务160

5.6.7 使用Query进行HQL查询163

5.6.8 使用Criteria进行条件查询165

5.7 PO J O状态167

5.8 贯穿任务实现171

5.8.1 实现任务5-1171

5.8.2 实现任务5-2176

5.8.3 实现任务5-3184

本章总结188

小结188

Q&A188

章节练习189

习题189

上机190

第6章 Hibernate进阶191

任务驱动191

学习路线191

本章目标192

6.1 Hibernate关联关系192

6.1.1 1-N关联193

6.1.2 1-1关联203

6.1.3 N-N关联209

6.1.4 级联关系215

6.2 检索方式简介218

6.3 HQL与QBC检索219

6.3.1 HQL检索219

6.3.2 QBC检索222

6.3.3 HQL与QBC对比225

6.3.4 使用别名225

6.3.5 查询结果排序226

6.3.6 分页查询228

6.3.7 查询单条记录230

6.3.8 HQL中绑定参数232

6.3.9 设定查询条件236

6.3.10 连接查询241

6.3.11 投影查询247

6.3.12 分组与统计查询249

6.3.13 动态查询251

6.3.14 子查询256

6.4 Hibernate事务管理259

6.4.1 数据库事务259

6.4.2 Hibernate中的事务261

6.5 Hibernate批量数据处理261

6.5.1 批量数据插入261

6.5.2 批量数据更新263

6.5.3 批量数据删除265

6.6 贯穿任务实现265

6.6.1 实现任务6-1265

6.6.2 实现任务6-2271

6.6.3 实现任务6-3272

6.6.4 实现任务6-4282

本章总结289

小结289

Q&A290

章节练习290

习题290

上机291

第7章 Hibernate高级292

任务驱动292

学习路线292

本章目标292

7.1 检索策略293

7.2 类级别检索策略293

7.2.1 类级别立即加载294

7.2.2 类级别延迟加载294

7.3 1-N检索策略295

7.3.1 立即加载和延迟加载296

7.3.2 批量检索297

7.3.3 预先抓取299

7.4 N-1关联检索策略301

7.4.1 立即加载301

7.4.2 延迟加载302

7.4.3 预先抓取302

7.5 预先抓取的显示指定302

7.6 Hibernate查询性能优化303

7.6.1 查询方法选择303

7.6.2 抓取策略和时机304

7.7 贯穿任务实现305

7.7.1 实现任务7-1305

7.7.2 实现任务7-2312

7.7.3 实现任务7-3318

本章总结322

小结322

Q&A322

章节练习322

习题322

上机322

第8章 Spring初步323

任务驱动323

学习路线323

本章目标323

8.1 Spring概述324

8.1.1 Spring起源背景324

8.1.2 Spring体系结构325

8.2 IoC容器327

8.2.1 IoC概述327

8.2.2 BeanFactory327

8.2.3 ApplicationContext329

8.2.4 Bean的生命周期330

8.3 配置IoC331

8.3.1 XML配置文件331

8.3.2 〈bean〉元素332

8.3.3 配置依赖注入332

8.3.4 注入值类型336

8.3.5 Bean之间的关系339

8.3.6 Bean作用域340

8.3.7 自动装配342

8.4 贯穿任务实现343

8.4.1 实现任务8-1343

8.4.2 实现任务8-2357

8.4.3 实现任务8-3362

小结371

Q&A371

章节练习371

习题371

上机372

第9章 Spring进阶373

任务驱动373

学习路线373

本章目标373

9.1 AOP概述373

9.1.1 AOP的应用场景374

9.1.2 AOP原理378

9.1.3 AOP的实现策略379

9.2 Spring AOP386

9.2.1 增强的类型386

9.2.2 使用XML配置Spring AOP387

9.2.3 使用注解配置Spring AOP401

9.3 Spring事务管理403

9.3.1 Spring事务支持403

9.3.2 使用XML配置事务406

9.3.3 使用注解配置事务409

9.4 贯穿任务实现411

9.4.1 实现任务9-1411

本章总结420

小结420

Q&A421

章节练习421

习题421

上机422

第10章 Spring高级423

任务驱动423

学习路线423

本章目标423

10.1 Spring线程池423

10.1.1 线程池概述424

10.1.2 Java SE线程池425

10.1.3 Spring线程池430

10.2 任务调度433

10.2.1 ScheduledExecutorService433

10.2.2 Spring集成Quartz435

10.2.3 Spring的任务调度框架438

10.3 Spring集成Struts 2和Hibernate440

10.3.1 Spring集成Struts 2440

10.3.2 Spring集成Hibernate444

10.3.3 Spring、Struts 2、 Hibernate整合450

10.4 贯穿任务实现451

10.4.1 实现任务10-1451

10.4.2 实现任务10-2462

本章总结472

小结472

Q&A472

章节练习473

习题473

上机473

附录A其他常见Java EE框架474

A.1 Web框架474

A.2 持久化框架474

A.3 IoC框架475

A.4 AOP框架475

附录B Spring MVC476

B.1 Spring MVC体系结构476

B.2 配置DispatcherServlet477

B.3 第一个Spring MVC实例479

附录C MyBatis484

C.1 MyBatis结构原理484

C.2 MyBatis工作原理485

C.3 MyBatis的优缺点486

C.4 第一个MyBatis实例486

热门推荐