12.2.2Java持久化架构API与对象关係映射 217
12.3使用JavaEE实现数据访问模式 218
12.4何处以及何时该使用数据访问模式 227
12.5小结 227
12.6本章练习 228
12.7相关资料 228
第13章REST风格的WebService 229
13.1何为REST? 230
13.2REST的6个约束 232
13.2.1客户端-伺服器 233
13.2.2统一接口 233
13.2.3无状态 233
13.2.4可快取 233
13.2.5分层系统 234
13.2.6按需编码 234
13.3RESTAPI的理查森能力成熟度模型 234
13.3.1级别0:POX(PlainOldXML)沼泽 235
13.3.2级别1:资源 235
13.3.3级别2:HTTP动词 235
13.3.4级别3:超媒体控制项 235
13.4设计REST风格的API 235
13.4.1资源命名 236
13.4.2名词而非动词 237
13.4.3自说明 237
13.4.4複数而非单数 237
13.4.5HTTP方法 238
13.4.6GET 238
13.4.7POST 239
13.4.8PUT 239
13.4.9DELETE 240
13.5REST实战 240
13.5.1users名词 240
13.5.2topics名词与posts名词 242
13.6使用JavaEE实现REST 244
13.7HATEOAS 249
13.8何处以及何时该使用REST 253
13.9小结 253
13.10本章练习 254
13.11相关资料 254
第14章模型、视图与控制器模式 255
14.1何为MVC设计模式? 256
14.2使用普通代码实现MVC模式 260
14.3使用JavaEE实现MVC模式 265
14.4FacesServlet 265
14.5使用FacesServlet实现MVC 266
14.6何处以及何时该使用MVC模式 269
14.7小结 269
14.8本章练习 270
14.9相关资料 270
第15章JavaEE中的其他模式 271
15.1何为WebSockets? 272
15.2何为面向讯息的中间件 275
15.3何为微服务架构? 277
15.3.1单块架构 278
15.3.2可伸缩性 279
15.3.3分解为服务 280
15.3.4微服务的好处 281
15.3.5天下没有免费的午餐 282
15.3.6结论 283
15.4一些反模式 284
15.4.1超级类 284
15.4.2麵条架构 284
15.4.3哥伦布先生 285
15.4.4利益之交 285
15.4.5前沿技术 286
15.4.6辅助类 286
15.5相关资料 287
第Ⅲ部分总结
第16章设计模式:好处、坏处与丑陋之处 291
16.1好处:通往成功之路的模式 292
16.2坏处:模式的过度使用与滥用 294
16.3丑陋之处 296
16.4小结 298
16.5相关资料 298
- 江红、余青松编着书籍 Java程式设计教程
- Java技术及其套用
- Oracle 9i Java程式设计
- COMPASS:战斗天赋解析系统
- 房晓溪编中国电力出版社教材 java程式设计
- 建筑工程工程量清单计价全程解析:从招标投标到竣工结算
- 第三版 企业税务筹划与案例解析
- Java语言描述 数据结构与算法分析(第2版)
- 专利实务解析
- JavaEE简明教程