前面幾章我們已經(jīng)實(shí)現(xiàn)了頁面的輸入功能,但還缺少對(duì)用戶錄入項(xiàng)的校驗(yàn),以防止用戶漏輸或者輸入錯(cuò)誤。本章來實(shí)現(xiàn)表單校驗(yàn)功能。 在我們之前的配料表單中,...
上一章我們創(chuàng)建了配料選擇頁面,用戶在選擇好訂單后,我們的控制器會(huì)跳轉(zhuǎn)到一個(gè)訂單頁面。目前我們的訂單頁面還沒有實(shí)現(xiàn),將在這一章完成它。 前面一章,...
前面一章我們已經(jīng)創(chuàng)建了基本的顯示主頁的Web應(yīng)用,實(shí)現(xiàn)了簡單的控制器。這里我們進(jìn)一步增加用戶選擇配料的功能,來看SpringMVC如何處理表單輸...
前面我們的對(duì)Spring的基本概念有了了解,也建立了一個(gè)基本的Spring boot應(yīng)用程序。但這個(gè)程序還沒有實(shí)現(xiàn)網(wǎng)頁功能,這章將添加一個(gè)主頁。...
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é)的概念講解。現(xiàn)在結(jié)合第五版的介紹,對(duì)spring的基...
在這部分,會(huì)創(chuàng)建一個(gè)最簡單的Spring例子。通過這個(gè)例子,來具體講解Spring項(xiàng)目的架構(gòu)。 一、 創(chuàng)建Spring項(xiàng)目 我們選擇在Ideal...
Spring實(shí)戰(zhàn)系列已經(jīng)出到第五版了,前面幾版也沒好好看過,很多都是看到一半就停住了,對(duì)Spring理解也僅僅是入門而已。 這本第五版,中文版是...
自動(dòng)化測試是現(xiàn)代軟件開發(fā)的必備環(huán)節(jié)和基本要求。本文通過手工測試和自動(dòng)化測試的比較,介紹了自動(dòng)化測試的基本概念和優(yōu)點(diǎn)。 一、現(xiàn)在的手工測試方式 我...