图书介绍

持续轻量级JAVA EE开发 编写可测试的代码PDF|Epub|txt|kindle电子书版本网盘下载

持续轻量级JAVA EE开发 编写可测试的代码
  • (美)安德鲁·李·鲁宾格(Andrew Lee Rubinger),阿斯(Aslak Knutsen)著;崔婧雯译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121306488
  • 出版时间:2017
  • 标注页数:245页
  • 文件大小:23MB
  • 文件页数:262页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

持续轻量级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

热门推荐