图书介绍
Java EE企业级应用技术PDF|Epub|txt|kindle电子书版本网盘下载
![Java EE企业级应用技术](https://www.shukui.net/cover/24/31331287.jpg)
- 姜志强编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121344442
- 出版时间:2019
- 标注页数:182页
- 文件大小:21MB
- 文件页数:193页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java EE企业级应用技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java EE企业级应用概述1
1.1企业级应用与中间件1
1.1.1什么是企业级应用1
1.1.2当今的计算机应用环境1
1.1.3 Internet时代计算机应用的主要矛盾2
1.1.4中间件的概念2
1.1.5中间件的发展3
1.2 Web应用的发展4
1.2.1静态网页技术4
1.2.2动态网页技术5
1.2.3 C/S体系结构模式与B/S体系结构模式6
1.2.4多层应用体系结构7
1.3 Java EE概述8
1.3.1 Java EE模式的发展8
1.3.2 Java EE应用模式9
1.3.3 Java EE组件与容器10
1.3.4 Java EE体系架构的优越性11
1.3.5 Java EE API12
1.4主要Java EE产品介绍13
1.4.1 WebSphere13
1.4.2 WebLogic13
1.4.3 GlassFish13
1.4.4 Tomcat14
1.4.5 JBoss14
1.5用GlassFish服务器构建企业级应用环境14
1.5.1下载正版安装软件14
1.5.2安装Java软件和GlassFish服务器15
1.5.3使用Java软件和GlassFish服务器19
第2章 Web应用框架JSF21
2.1 Web应用概述21
2.1.1 Web应用的基本概念21
2.1.2 Web应用的工作过程21
2.1.3 Web应用的基本开发步骤22
2.2 JavaServer Faces框架技术22
2.2.1 JavaServer Faces框架的概念22
2.2.2生成一个简单的JavaServer Faces框架的Web应用23
2.2.3 JavaServer Faces框架的体系结构27
2.2.4 JavaServer Faces框架的Web应用的生命周期28
2.3 XHTML规范29
2.3.1认识XHTML规范29
2.3.2 XHTML语法规范与HTML语法规范的简单比较29
2.3.3 XHTML的页面结构30
2.3.4现行XHTML规范31
2.4表达式语言32
2.4.1什么是表达式语言32
2.4.2即刻求值表达式和延缓求值表达式32
2.4.3值表达式和方法表达式33
2.4.4表达式语言语法35
2.5 UI标签组件技术36
2.5.1 JavaServer Faces标签库及组件API36
2.5.2创建JSF页面和使用UI组件36
2.5.3生成用户UI组件41
2.6 Backing Bean44
2.6.1什么是Backing Bean44
2.6.2 Backing Bean中的属性44
2.6.3 Backing Bean中的方法45
2.7导航45
2.7.1什么是导航45
2.7.2部署描述符文件和应用配置资源文件45
2.7.3静态导航47
2.7.4动态导航47
2.8 JavaServer Faces事件处理机制48
2.8.1 JavaServer Faces的事件与事件处理48
2.8.2事件与监听器API48
2.8.3实现监听器的两种方式48
2.8.4在组件上注册监听器49
2.9转换器50
2.9.1转换器的概念50
2.9.2标准转换器50
2.9.3注册、使用转换器51
2.9.4自定义转换器53
2.10验证器54
2.10.1验证器的概念54
2.10.2标准验证器54
2.10.3注册、使用验证器55
2.10.4自定义验证器56
2.10.5一个使用了监听器、转换器和验证器的完整例子56
2.11 Facelets与复合组件62
2.11.1什么是Facelets62
2.11.2开发一个简单的Facelets应用62
2.11.3模板62
2.11.4复合组件63
2.11.5应用程序的目录结构与资源64
2.12 Servlet64
2.12.1 Servlet的基本概念64
2.12.2编写Servlet程序66
2.12.3使用Servlet67
第3章 上下文和注入70
3.1上下文和注入的概念70
3.1.1什么是上下文和注入70
3.1.2托管Bean72
3.2依赖注入73
3.2.1创建一个支持依赖注入的项目73
3.2.2用依赖注入的方式注入Bean74
3.2.3用生产者方法注入对象78
3.2.4配置一个CDI应用79
3.3资源连接和资源注入79
3.3.1资源与JNDI命名79
3.3.2资源注入80
第4章 企业Bean81
4.1企业Bean概述81
4.1.1什么是企业Bean81
4.1.2企业Bean的发展81
4.1.3企业Bean的类型82
4.1.4开发企业Bean的基本要求82
4.2会话Bean85
4.2.1什么是会话Bean85
4.2.2访问会话Bean的几种方式85
4.2.3有状态会话Bean87
4.2.4无状态会话Bean93
4.2.5单身会话Bean96
4.3消息驱动Bean99
4.3.1什么是消息驱动Bean99
4.3.2消息驱动Bean与Java消息服务103
4.4企业Bean高级技术103
4.4.1使用嵌入式企业Bean容器103
4.4.2在会话Bean中使用异步方法调用103
第5章 持久性与事务105
5.1在Java EE环境中使用数据库105
5.1.1对象关系映射的概念105
5.1.2在Java EE中使用数据库106
5.2持久性与Java持久性API106
5.2.1实体和实体类106
5.2.2实体之间的关联关系112
5.2.3实体的继承层次114
5.2.4实体的管理和操作114
5.2.5查询实体117
5.3 Java持久性查询语言117
5.3.1查询语言术语117
5.3.2用Java持久性查询语言生成查询117
5.3.3 Java持久性查询语言的基本语句119
5.4标准API120
5.4.1标准API与中间模型API120
5.4.2使用中间模型API翻模实体类121
5.4.3使用标准API与中间模型API查询122
5.5事务125
5.5.1事务的概念125
5.5.2 Java事务API126
5.5.3一个使用持久性和Java事务API的实例127
第6章 Web服务135
6.1 Web服务的概念135
6.1.1什么是Web服务135
6.1.2 JAX-WS Web服务与JAX-RS Web服务135
6.1.3确定使用哪种类型的Web服务136
6.2 SOAP与WSDL简介136
6.2.1 SOAP简介136
6.2.2 WSDL简介141
6.3用JAX-WS构建Web服务142
6.3.1 JAX-WS简述142
6.3.2用JAX-WS生成一个简单的Web服务142
6.3.3一个简单的JAX-WS Application客户端144
6.3.4一个简单的JAX-WS Web客户端144
6.4用JAX-RS构建RESTful Web服务146
6.4.1什么是RESTful Web服务146
6.4.2用JAX-RS开发RESTful Web服务147
第7章 安全性149
7.1安全性概述149
7.1.1 Java EE安全性概述149
7.1.2安全机制150
7.1.3安全容器151
7.1.4领地、用户、组群和角色151
7.2 Web应用安全的例子152
7.2.1一个声明性安全的例子152
7.2.2一个编程性安全的例子154
7.3企业应用安全的例子156
7.3.1一个声明性安全的例子156
7.3.2一个编程性安全的例子158
第8章 Java EE支持技术160
8.1消息服务160
8.1.1消息服务的概念160
8.1.2 JMS API161
8.1.3 JMS消息发送和接收实例164
8.2 Java EE拦截器171
8.2.1拦截器的概念171
8.2.2使用拦截器172
附录A Java持久性查询语言语法的Backus-Naur Form表述176
参考文献182