图书介绍
持续轻量级JAVA EE开发 编写可测试的代码PDF|Epub|txt|kindle电子书版本网盘下载
![持续轻量级JAVA EE开发 编写可测试的代码](https://www.shukui.net/cover/35/30462901.jpg)
- (美)安德鲁·李·鲁宾格(Andrew Lee Rubinger),阿斯(Aslak Knutsen)著;崔婧雯译 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121306488
- 出版时间:2017
- 标注页数:245页
- 文件大小:23MB
- 文件页数:262页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
持续轻量级JAVA EE开发 编写可测试的代码PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 持续性1
预防的真理1
被动的错误处理1
主动的质量策略2
软件开发流程2
串行模型3
迭代模型3
测试即开发5
测试的分级5
单元测试6
集成测试7
基础测试框架8
JUnit9
TestNG11
持续开发13
第2章 启动技术15
BootstrapPing15
Apache Maven16
JBoss Forge17
版本控制18
Git19
Java EE的测试平台20
Arquillian20
ShrinkWrap21
ShrinkWrap Resolvers27
实验性功能35
运行时36
WildFly36
OpenShift37
进入编程37
第3章 从零到生产39
开发环境39
一个新项目40
用Arquillian编写第一个集成测试48
在本地运行应用程序51
运行Arquillian集成测试53
通过JBoss Developer Studio部署到OpenShift上55
第4章 需求和示例应用程序63
GeekSeek介绍63
功能集64
概念数据模型65
逻辑数据模型66
获得,构建,测试和运行GeekSeek68
用例和章节指南73
第5章 Java持久化和关系型数据73
第6章 NoSQL:数据网格和图数据库73
第7章 业务逻辑和服务层73
第8章 REST和可寻址服务74
第9章 安全性74
第10章 用户界面74
第11章 组装及部署74
第5章 Java持久化和关系型数据75
关系型数据模型77
Java持久化API79
POJO实体80
用例和需求81
用户角度81
技术考虑82
实现82
实体对象83
存储库EJB88
需求测试场景91
测试搭建91
CRUD测试93
第6章 NoSQL:数据网格和图数据库99
RDBMS:不擅长处理二进制数据100
数据网格100
RDBMS:不擅长处理关系102
图论103
用例和需求104
实现104
Attachment105
Relation109
需求测试场景118
Attachment CRUD测试118
Attachment持久化的事务完整性122
验证关系126
第7章 业务逻辑和服务层129
用例和需求130
新用户注册时发送邮件130
实现131
需求测试场景137
仅供测试所用的SMTP服务器137
测试140
第8章 REST和可寻址服务147
企业Java里的REST:JAX-RS规范150
用例和需求153
实现155
存储库资源156
描述转换器160
@ResourceModel162
LinkableRepresentation163
ResourceLink166
需求测试场景168
黑盒测试168
验证支持Warp的HTTP协定171
Arquillian Warp171
测试装置搭建173
HTTP协定测试173
第9章 安全性177
用例和需求178
实现178
支撑软件178
需求测试场景187
综述187
搭建187
安全测试188
第10章 用户界面197
用例和需求197
实现198
需求测试场景200
纯JavaScript201
功能性行为203
第11章 组装及部署211
获得JBoss EAP211
在JBoss EAP上运行213
使用EAP远程容器213
使用EAP托管容器215
持续集成和授权Build服务器218
在CloudBees上配置GeekSeek Build218
使用EAP存储库布局CloudBees Jenkins220
Git Push事件的自动构建223
推送到过渡和生产环境224
搭建OpenShift应用程序224
移除默认OpenShift应用程序226
从CI Build推送Job到OpenShift227
第12章 结语231
索引233