前面幾章我們已經(jīng)實(shí)現(xiàn)了頁(yè)面的輸入功能谍憔,但還缺少對(duì)用戶錄入項(xiàng)的校驗(yàn)峻凫,以防止用戶漏輸或者輸入錯(cuò)誤戴已。本章來(lái)實(shí)現(xiàn)表單校驗(yàn)功能盲赊。 在我們之前的配料表單中,...
上一章我們創(chuàng)建了配料選擇頁(yè)面坤邪,用戶在選擇好訂單后灸撰,我們的控制器會(huì)跳轉(zhuǎn)到一個(gè)訂單頁(yè)面。目前我們的訂單頁(yè)面還沒(méi)有實(shí)現(xiàn)粗梭,將在這一章完成它争便。 前面一章,...
前面一章我們已經(jīng)創(chuàng)建了基本的顯示主頁(yè)的Web應(yīng)用断医,實(shí)現(xiàn)了簡(jiǎn)單的控制器滞乙。這里我們進(jìn)一步增加用戶選擇配料的功能,來(lái)看SpringMVC如何處理表單輸...
前面我們的對(duì)Spring的基本概念有了了解鉴嗤,也建立了一個(gè)基本的Spring boot應(yīng)用程序斩启。但這個(gè)程序還沒(méi)有實(shí)現(xiàn)網(wǎng)頁(yè)功能,這章將添加一個(gè)主頁(yè)醉锅。...
Spring提供了全面的Jave企業(yè)級(jí)應(yīng)用架構(gòu)解決方案浇垦,并且隨著技術(shù)的發(fā)展不斷更新,目前已經(jīng)到了第5版荣挨。新的框架不斷加入男韧,陣容不斷強(qiáng)大,形成了S...
spring的基本原理在《實(shí)戰(zhàn)》前幾版中的介紹比較多默垄,而《實(shí)戰(zhàn)第5版》中做了簡(jiǎn)化此虑,僅有一小節(jié)的概念講解。現(xiàn)在結(jié)合第五版的介紹口锭,對(duì)spring的基...
在這部分朦前,會(huì)創(chuàng)建一個(gè)最簡(jiǎn)單的Spring例子介杆。通過(guò)這個(gè)例子,來(lái)具體講解Spring項(xiàng)目的架構(gòu)韭寸。 一春哨、 創(chuàng)建Spring項(xiàng)目 我們選擇在Ideal...
Spring實(shí)戰(zhàn)系列已經(jīng)出到第五版了,前面幾版也沒(méi)好好看過(guò)恩伺,很多都是看到一半就停住了赴背,對(duì)Spring理解也僅僅是入門(mén)而已。 這本第五版晶渠,中文版是...
自動(dòng)化測(cè)試是現(xiàn)代軟件開(kāi)發(fā)的必備環(huán)節(jié)和基本要求凰荚。本文通過(guò)手工測(cè)試和自動(dòng)化測(cè)試的比較,介紹了自動(dòng)化測(cè)試的基本概念和優(yōu)點(diǎn)褒脯。 一便瑟、現(xiàn)在的手工測(cè)試方式 我...