文件的上傳和下載是項(xiàng)目開(kāi)發(fā)中最常用的功能,例如圖片的上傳與下載、 郵件附件的上傳與下載等。 接下來(lái),本章將對(duì) Spring MVC 環(huán)境中文件的...
在實(shí)際項(xiàng)目中,攔截器的使用是非常普遍的,例如在購(gòu)物網(wǎng)站中通過(guò)攔截器可以攔截未登錄的用戶(hù),禁止其購(gòu)買(mǎi)商品,或者使用它來(lái)驗(yàn)證已登錄用戶(hù)是否有相應(yīng)的操...
Spring MVC 在數(shù)據(jù)綁定的過(guò)程中,需要對(duì)傳遞數(shù)據(jù)的格式和類(lèi)型進(jìn)行轉(zhuǎn)換,它既可以轉(zhuǎn)換 String 類(lèi)型的數(shù)據(jù),也能夠轉(zhuǎn)換 JSON 等其...
通過(guò)第 12 章的學(xué)習(xí),大家已經(jīng)知道后臺(tái)的請(qǐng)求處理方法可以包含多種參數(shù)類(lèi)型。 在實(shí)際的項(xiàng)目開(kāi)發(fā)中,多數(shù)情況下客戶(hù)端會(huì)傳遞帶有不同參數(shù)的請(qǐng)求,那么...
在 Spring 2.5 之前,只能使用實(shí)現(xiàn) Controller 接口的方式來(lái)開(kāi)發(fā)一個(gè)控制器,第 11 章的入門(mén)案例就是使用的此種方式。 在 ...
通過(guò)前面章節(jié)的學(xué)習(xí),大家已經(jīng)可以掌握 SSM 框架中 Spring 框架和 MyBatis 框架的使用, 并學(xué)會(huì)了如何將兩個(gè)框架進(jìn)行整合。 從本...
通過(guò)前面幾章的學(xué)習(xí),大家已經(jīng)熟悉了 MyBatis 的基本知識(shí),并能夠使用 MyBatis 以及面向?qū)ο蟮姆绞竭M(jìn)行數(shù)據(jù)庫(kù)操作,但這些操作只是針對(duì)...
通過(guò)上一章的學(xué)習(xí),大家對(duì) MyBatis 框架的使用已經(jīng)有了一個(gè)初步的了解,但是要想熟練地使用 MyBatis 框架進(jìn)行實(shí)際開(kāi)發(fā),只會(huì)簡(jiǎn)單的配置...
通過(guò)上一章的學(xué)習(xí),大家已經(jīng)掌握了如何使用 Spring 來(lái)操作數(shù)據(jù)庫(kù),但是在實(shí)際開(kāi)發(fā)中, 操作數(shù)據(jù)庫(kù)時(shí)還會(huì)涉及事務(wù)管理問(wèn)題,為此 Spring ...