- Java EE框架開發(fā)技術(shù)與案例教程
- 張繼軍 董衛(wèi)
- 250字
- 2020-05-28 14:20:33
3.6 案例——基于注解配置Action實(shí)現(xiàn)用戶注冊(cè)與登錄系統(tǒng)
【例3-8】修改【例3-2】,使用注釋配置完成所要求的功能。
【分析與設(shè)計(jì)】本案例采用注釋配置,所以需要重新設(shè)計(jì)Action,在Action類的實(shí)現(xiàn)代碼中給出配置注釋。
【新的實(shí)現(xiàn)】這里重新設(shè)計(jì)Action,在該Action中給出注釋配置,其代碼如下。

通過(guò)這種方式設(shè)計(jì)的Action,就不需要在配置文件內(nèi)配置信息。
其他都不需要修改,當(dāng)運(yùn)行程序時(shí),其運(yùn)行結(jié)果與【例3-2】完全一樣。
【思考】請(qǐng)與【例3-2】進(jìn)行對(duì)比分析,從而理解兩者的差異。
Struts 2框架中注解的開發(fā),效率會(huì)大大提升,同時(shí),注解開發(fā)利弊并存,要選擇其優(yōu)點(diǎn)來(lái)進(jìn)行開發(fā)。
推薦閱讀
- Learning LibGDX Game Development(Second Edition)
- Visual C++程序設(shè)計(jì)學(xué)習(xí)筆記
- Spring Boot+Spring Cloud+Vue+Element項(xiàng)目實(shí)戰(zhàn):手把手教你開發(fā)權(quán)限管理系統(tǒng)
- 程序設(shè)計(jì)基礎(chǔ)教程:C語(yǔ)言
- 快人一步:系統(tǒng)性能提高之道
- Selenium Testing Tools Cookbook(Second Edition)
- Python High Performance Programming
- HTML+CSS+JavaScript網(wǎng)頁(yè)設(shè)計(jì)從入門到精通 (清華社"視頻大講堂"大系·網(wǎng)絡(luò)開發(fā)視頻大講堂)
- 時(shí)空數(shù)據(jù)建模及其應(yīng)用
- 持續(xù)集成與持續(xù)交付實(shí)戰(zhàn):用Jenkins、Travis CI和CircleCI構(gòu)建和發(fā)布大規(guī)模高質(zhì)量軟件
- Vue.js 3應(yīng)用開發(fā)與核心源碼解析
- 虛擬現(xiàn)實(shí)建模與編程(SketchUp+OSG開發(fā)技術(shù))
- 城市信息模型平臺(tái)頂層設(shè)計(jì)與實(shí)踐
- Java網(wǎng)絡(luò)編程實(shí)用精解
- Instant AppFog