• Java EE 程序设计
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Java EE 程序设计

正版现货,套书只发一本,多版面书籍只对书名

53.04 8.9折 59.8 九品

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者郝玉龙

出版社清华大学出版社

出版时间2019-01

版次1

装帧其他

上书时间2024-09-23

图书-天下的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 郝玉龙
  • 出版社 清华大学出版社
  • 出版时间 2019-01
  • 版次 1
  • ISBN 9787302507352
  • 定价 59.80元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 378页
  • 字数 100千字
【内容简介】
本书基于Java EE 8编程技术进行系统介绍。本书首先对Java EE体系结构进行概述,介绍Java EE的定义、设计思想,技术框架等,然后详细指导读者如何基于Netbeans+MySQL来搭建Java EE开发环境,随后以企业应用开发流程为主线对Java EE编程技术进行了系统介绍。本书*后以一个完整信息系统的开发为示例,从系统的需求分析开始,到规划、框架设计、编码、再到部署发布,一步步引导读者完成一个完整系统的开发,向读者展示灵活运用Java EE技术构建完整信息系统的基本技巧。
【目录】
第1章  Java EE概述    1

1.1  Java EE产生的背景    1

 1.1.1  企业级应用程序特征    1

 1.1.2  企业级应用程序体系结构    2

1.2  Java EE定义    3

1.3  Java EE编程思想    5

1.4  Java EE技术框架    6

 1.4.1  组件技术    7

 1.4.2  服务技术    8

 1.4.3  通信技术    9

 1.4.4  架构技术    10

小结    11

习题1    12

第2章  搭建开发环境    13

2.1  概述    13

2.2  安装JDK NetBeans IDE    14

2.3  安装GlassFish Server 5    16

2.4  开发环境测试    17

小结    20

习题2    20

第3章  Servlet    21

3.1  Web应用模型    21

3.2  Servlet基础    22

 3.2.1  Servlet定义    22

 3.2.2  Servlet工作流程    22

 3.2.3  Servlet编程接口    25

3.3  第一个Servlet    26

3.4  处理请求    35

 3.4.1  请求参数    35

 3.4.2  Header    40

 3.4.3  上传文件    42

 3.4.4  异步请求处理    44

 3.4.5  异步IO处理    47

3.5  生成响应    52

 3.5.1  编码类型    53

 3.5.2  流操作    53

 3.5.3  重定向    55

 3.5.4  服务器推送    56

3.6  Servlet配置    58

 3.6.1  初始化参数    58

 3.6.2  URL模式    61

 3.6.3  默认Servlet    61

3.7  会话管理    61

 3.7.1  Cookie    62

 3.7.2  URL重写    65

 3.7.3  HttpSession    67

3.8  Servlet上下文    70

3.9  Servlet间协作    73

3.10  Filter    78

3.11  Listener    83

小结    93

习题3    93

第4章  JSP    94

4.1  概述    94

4.2  第一个JSP    95

4.3  脚本    96

 4.3.1  输出表达式    96

 4.3.2  注释    97

 4.3.3  声明变量、方法、类    98

4.4  指令    102

 4.4.1  page指令    102

 4.4.2  include指令    105

4.5  动作组件    107

4.6  内置对象    114

 4.6.1  request对象    114

 4.6.2  response对象    122

 4.6.3  session对象    124

 4.6.4  application对象    127

 4.6.5  out对象    129

 4.6.6  exception对象    129

 4.6.7  内置对象的作用范围    131

4.7  表达式语言    131

 4.7.1  基本语法    131

 4.7.2  隐式对象    133

 4.7.3  存取器    134

4.8  使用JavaBean    135

小结    140

习题4    141

第5章  JSF    142

5.1  JSF概述    142

 5.1.1  什么是框架    142

 5.1.2  JSF框架    143

 5.1.3  JSF框架的优势    144

5.2  第一个JSF应用    144

 5.2.1  创建JSF项目    144

 5.2.2  模型组件    147

 5.2.3  视图组件    148

 5.2.4  控制组件    148

 5.2.5  运行演示    149

5.3  Managed Bean    150

 5.3.1  定义Managed Bean    150

 5.3.2  生命周期    153

 5.3.3  Bean之间的依赖    157

5.4  Facelets    159

 5.4.1  组件树    159

 5.4.2  标记    160

 5.4.3  EL支持    164

 5.4.4  资源管理    165

5.5  页面模板    167

小结    171

习题5    171

第6章  WebSocket    172

6.1  引言    172

6.2  WebSocket的工作机制    172

6.3  Java EE对WebSocket的支持    174

6.4  利用WebSocket实现聊天室应用    175

小结    182

习题6    182

第7章  JDBC和数据源    183

7.1  搭建JDBC开发环境    183

 7.1.1  安装数据库系统    183

 7.1.2  安装驱动程序    185

7.2  连接数据库    186

7.3  执行SQL语句    188

 7.3.1  Statement    190

 7.3.2  PreparedStatement    193

 7.3.3  CallStatement    197

7.4  ResultSet    199

 7.4.1  光标    199

 7.4.2  BLOB字段处理    200

7.5  RowSet    202

7.6  连接池和数据源    205

 7.6.1  创建MySQL数据库的连接池    207

 7.6.2  创建数据源    211

 7.6.3  基于数据源访问数据库    212

小结    213

习题7    213

第8章  JPA    214

8.1  概述    214

8.2  第一个JPA应用    215

 8.2.1  持久化单元    215

 8.2.2  Entity    217

 8.2.3  EntityManager    218

 8.2.4  运行演示    220

8.3  ORM    221

 8.3.1  Entity    221

 8.3.2  主键    222

 8.3.3  复合主键    222

 8.3.4  属性    226

 8.3.5  关联映射    229

 8.3.6  加载方式    234

 8.3.7  顺序    234

 8.3.8  继承映射    235

8.4  Entity管理    236

 8.4.1  获取EntityManager    236

 8.4.2  持久化上下文    236

 8.4.3  Entity操作    237

 8.4.4  级联操作    245

8.5  JPQL    247

 8.5.1  动态查询    247

 8.5.2  参数设置    249

 8.5.3  命名查询    249

 8.5.4  属性查询    250

 8.5.5  使用构造器    251

8.6  本地查询    251

8.7  基于Criteria API的安全查询    252

8.8  生命周期回调方法    255

8.9  缓存    257

小结    259

习题8    259

第9章  EJB    260

9.1  EJB基础    260

 9.1.1  为什么需要EJB    260

 9.1.2  EJB容器    261

 9.1.3  EJB组件    263

 9.1.4  EJB接口    264

 9.1.5  EJB分类    264

 9.1.6  部署EJB    264

 9.1.7  EJB的优点    265

9.2  无状态会话Bean    265

 9.2.1  什么是无状态会话Bean    265

 9.2.2  开发一个无状态会话EJB    266

 9.2.3  利用Servlet测试无状态会话EJB    273

 9.2.4  利用远程客户端测试无状态会话Bean    276

9.3  有状态会话Bean    278

 9.3.1  基本原理    278

 9.3.2  实现有状态会话Bean    279

9.4  单例会话Bean    284

 9.4.1  基本原理    284

 9.4.2  利用JSF访问单例会话Bean    284

 9.4.3  并发控制    286

 9.4.4  依赖管理    288

9.5  消息驱动Bean    289

 9.5.1  基本原理    289

 9.5.2  实现消息驱动Bean    289

9.6  Time服务    295

9.7  拦截器    297

9.8  异步方法    300

9.9  事务支持    306

小结    307

习题9    307

第10章  CDI    308

10.1  引言    308

10.2  CDI概述    308

10.3  CDI下的受控Bean    308

10.4  Bean的生命周期范围    313

10.5  使用限定符注入动态类型    314

10.6  使用替代符实现部署时注入类型    317

10.7  使用生产方法注入动态内容    320

10.8  使用拦截器绑定注入功能服务    323

10.9  利用构造型封装注入操作    326

小结    328

习题10    328

第11章  Bean Validation    329

11.1  引言    329

11.2  Bean校验概述    329

11.3  使用默认约束器    330

11.4  Entity校验    334

11.5  实现自定义约束器    335

11.6  约束的传递    338

 11.6.1  继承    338

 11.6.2  级联    340

小结    341

习题11    341

第12章  Web服务    342

12.1  引言    342

12.2  Web服务的定义    342

12.3  JAX-WS Web服务    343

 12.3.1  JAX-WS Web服务协议体系    344

 12.3.2  JAX-WS Web服务工作模型    345

12.4  开发JAX-WS Web服务实例    346

 12.4.1  创建Web服务组件    346

 12.4.2  为Web服务组件添加业务逻辑    347

 12.4.3  部署Web服务    348

 12.4.4  测试Web服务    348

12.5  调用JAX-WS Web服务    351

 12.5.1  添加Web服务客户端    351

 12.5.2  调用Web服务    352

12.6  将会话Bean发布为Web服务    354

12.7  RESTful Web服务    355

 12.7.1  什么是REST    356

 12.7.2  利用JAX-RS开发RESTful Web服务    356

12.8  利用JSON交换数据    361

12.9  JAX-RS与JAX-WS对比    364

小结    365

习题12    366

第13章  综合练习    367

13.1  基础知识    367

 13.1.1  概述    367

 13.1.2  架构类型    367

13.2  功能需求    369

13.3  数据库设计    369

13.4  系统整体架构    370

13.5  系统实现    370

 13.5.1  表示逻辑层    370

 13.5.2  业务逻辑层    374

 13.5.3  数据表示层    375

13.6  运行界面    377

小结    378
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP