性xx色动画xx无尽,国产精品三级av三级av三级 ,中文在线√天堂,亚洲国产成人久久一区久久,亚洲熟妇色l20p

當(dāng)前位置 : 首頁(yè)  圖書 正文

Spring MVC實(shí)戰(zhàn)簡(jiǎn)介,目錄書摘

2020-09-30 15:36 來(lái)源:京東 作者:京東
spring mvc實(shí)戰(zhàn)
Spring MVC實(shí)戰(zhàn)
暫無(wú)報(bào)價(jià)
8.5萬(wàn)+評(píng)論 99%好評(píng)
編輯推薦:  Spring MVC是一個(gè)面向Web應(yīng)用的輕量級(jí)框架。作為Spring框架的一部分,它天然擴(kuò)展了Spring并為Web相關(guān)問(wèn)題提供了一致的解決方案。
  通過(guò)設(shè)計(jì)Maven模塊,你將會(huì)實(shí)現(xiàn)一個(gè)企業(yè)級(jí)、無(wú)狀態(tài)的REST應(yīng)用。本書的獨(dú)特之處在于從Spring生態(tài)圈中收集了大量的實(shí)用開發(fā)技術(shù)。你將會(huì)通過(guò)超媒體與HATEOAS來(lái)實(shí)現(xiàn)客戶與產(chǎn)品之間的無(wú)狀態(tài)會(huì)話,并掌握如何配置基于WebSocket的消息服務(wù)。最后,你將會(huì)學(xué)到如何創(chuàng)建并組織不同層次的自動(dòng)化測(cè)試。
  ■ 使用Maven構(gòu)建項(xiàng)目,并創(chuàng)建自測(cè)試、領(lǐng)域特定、可部署的Web歸檔。
  ■ 使用AngularJS與Bootstrap為響應(yīng)式與強(qiáng)大的前端生成模板。
  ■ 構(gòu)建高性能、無(wú)狀態(tài)的RESTful與超媒體應(yīng)用來(lái)支持多客戶體驗(yàn)。
  ■ 使用BASIC認(rèn)證模式與OAuth2通過(guò)REST進(jìn)行認(rèn)證。
  ■ 使用Swagger與Swagger UI來(lái)文檔化并發(fā)布REST API。
  ■ 實(shí)現(xiàn)Spring Web應(yīng)用的可伸縮。
  ■ 通過(guò)WebSocket與STOMP消息進(jìn)行通信。
內(nèi)容簡(jiǎn)介:  《Spring MVC實(shí)戰(zhàn)》由淺入深地介紹了當(dāng)今流行的Java Web框架Spring MVC的方方面面,從基礎(chǔ)的環(huán)境搭建到微服務(wù)設(shè)計(jì)與架構(gòu),再到持久化、REST API構(gòu)建、認(rèn)證與測(cè)試……涵蓋了Spring MVC諸多重要且常用的特性。值得一提的是,《Spring MVC實(shí)戰(zhàn)》針對(duì)Spring MVC的每一項(xiàng)特性都提供了完整可運(yùn)行的示例代碼,可以幫助讀者更好地掌握這項(xiàng)技術(shù)。
  無(wú)論是Spring MVC的初學(xué)者,還是擁有一定經(jīng)驗(yàn)的開發(fā)人員,都能夠從《Spring MVC實(shí)戰(zhàn)》中獲得啟發(fā),更好地理解Spring MVC這一Web開發(fā)“利器”。
作者簡(jiǎn)介:  Alex Bretet,是一位知名的Java 與Spring 集成工程師,目前就職于Thunderhead,這是一家全球知名的SaaS 提供商。他擁有能源、保險(xiǎn)、財(cái)務(wù)與互聯(lián)網(wǎng)等多個(gè)領(lǐng)域的豐富開發(fā)經(jīng)歷。受到互聯(lián)網(wǎng)通信能力與諸多初創(chuàng)公司的感染,他深信開發(fā)所能帶來(lái)的價(jià)值(志趣相同的一幫人能在很短的時(shí)間內(nèi)實(shí)現(xiàn)令人難以置信的目標(biāo))。他還是開源,特別是Spring 的擁護(hù)者,其實(shí)用主義持續(xù)不斷地“瓦解”著現(xiàn)有的做法,并提供了頗具價(jià)值的替代方法。可以通過(guò)alex.bretet@gmail.com 與作者取得聯(lián)系,或者在Twitter 上關(guān)注@abretet。
目錄:1 企業(yè)級(jí)Spring應(yīng)用的搭建.1
引言 1
安裝Eclipse JEE開發(fā)者版本與Java SE 82
為Eclipse配置Java 8、Maven 3和Tomcat 8 5
定義Maven的項(xiàng)目結(jié)構(gòu) 12
安裝Spring、Spring MVC和Web結(jié)構(gòu)24
2 使用Spring MVC設(shè)計(jì)微服務(wù)架構(gòu)35
引言35
使用簡(jiǎn)單URL映射配置控制器 36
使用ViewResolver配置回退控制器 49
使用Bootstrap創(chuàng)建并自定義響應(yīng)式單頁(yè)面Web設(shè)計(jì).53
使用JSTL在視圖中顯示模型 72
定義通用WebContentInterceptor82
使用AngularJS設(shè)計(jì)客戶端MVC模式88
3 Java持久化與實(shí)體100
引言 100
在Spring中配置Java持久化API 101
定義有用的EJB3實(shí)體和關(guān)系105
使用JPA與Spring Data JPA  115
4 為無(wú)狀態(tài)架構(gòu)構(gòu)建REST API122
引言 122
綁定請(qǐng)求與編排響應(yīng)123
配置內(nèi)容協(xié)商(JSON與XML等) 133
添加分頁(yè)、過(guò)濾器與排序功能 138
全局處理異常149
使用Swagger生成文檔與公開API 156
5 使用Spring MVC進(jìn)行認(rèn)證.163
引言 163
配置Apache HTTP服務(wù)器來(lái)代理Tomcat服務(wù)器 163
修改用戶和角色以適應(yīng)Spring Security 172
基于BASIC的認(rèn)證方式.183
第三方OAuth2認(rèn)證193
在REST環(huán)境中保存認(rèn)證信息 211
服務(wù)與控制器授權(quán) 220
6 實(shí)現(xiàn)HATEOAS.235
引言 235
將DTO改造成Spring HATEOAS資源 236
為超媒體驅(qū)動(dòng)的API創(chuàng)建鏈接 244
JPA實(shí)體的暴露策略 252
通過(guò)OAuth從第三方API獲取數(shù)據(jù)259
7 開發(fā)CRUD操作與校驗(yàn)266
引言 266
為所有HTTP方法擴(kuò)展REST處理程序.267
使用Bean Validation校驗(yàn)資源 278
REST消息與內(nèi)容的國(guó)際化.292
使用HTML5和AngularJS校驗(yàn)客戶端表單 302
8 通過(guò)WebSocket與STOMP進(jìn)行通信.308
引言 308
通過(guò)基于SockJS的STOMP使社交事件流媒體化309
使用RabbitMQ作為多協(xié)議消息代理 322
將任務(wù)放入RabbitMQ并通過(guò)AMQP消費(fèi)任務(wù) 328
通過(guò)Spring Session和Redis保證消息安全334
9 測(cè)試與故障排除351
引言 351
通過(guò)Flyway實(shí)現(xiàn)數(shù)據(jù)庫(kù)遷移自動(dòng)化352
使用Mockito和Maven Surefire進(jìn)行單元測(cè)試 357
使用Cargo、Rest-assured和Maven Failsafe進(jìn)行集成測(cè)試 364
在集成測(cè)試中注入Spring Bean 373
使用Log4j2記錄日志的現(xiàn)代應(yīng)用 377
熱門推薦文章
相關(guān)優(yōu)評(píng)榜
品類齊全,輕松購(gòu)物 多倉(cāng)直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂
購(gòu)物指南
購(gòu)物流程
會(huì)員介紹
生活旅行/團(tuán)購(gòu)
常見問(wèn)題
大家電
聯(lián)系客服
配送方式
上門自提
211限時(shí)達(dá)
配送服務(wù)查詢
配送費(fèi)收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價(jià)格保護(hù)
退款說(shuō)明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+