課程
/后端開發(fā)
/Java
/Spring Boot進(jìn)階之Web進(jìn)階
為什么girl中的參數(shù)要先get出來在set進(jìn)去
2018-02-01
源自:Spring Boot進(jìn)階之Web進(jìn)階 2-4
正在回答
請(qǐng)問你們?cè)诒孀C什么?
我也覺得沒必要,求老師指點(diǎn)迷津。剛實(shí)習(xí)碰到一些前輩說的原則,覺得一般來說@Valid?girl?girl這個(gè)對(duì)象不能和domain對(duì)象混用,業(yè)務(wù)和數(shù)據(jù)庫要區(qū)分開。
@Valid
girl?girl這個(gè)對(duì)象不能和domain對(duì)象混用,業(yè)務(wù)和數(shù)據(jù)庫要區(qū)分開。
參數(shù)中的girl是用來獲取頁面?zhèn)鬏數(shù)臈l件,為避免寫多個(gè)條件太繁瑣,所以使用girl來映射獲取值。
@PostMapping("/girl")
public?Girl?girlAdd(@Valid?girl?girl,?BindingResult?bingdingResult)?{
????girl.setName(girl.getName());//??為什么自己給自己賦值?
????girl.setAge(girl.getAge());
????return?girlRepository.save(girl);
}
應(yīng)該樓主是指這個(gè)問題,我覺得set可以直接去掉了。直接一句return就好
話說,你的圖是不是截的和問的問題不太一致?感覺你是不是想問下面這段代碼?
#?src/main/java/com.imooc/controller/GirlController???? ????//?添加 ????@PostMapping ????public?Result<Girl>?girlAdd(@Valid?Girl?girl,?BindingResult?bindingResult)?{ ????????return?girlRepository.save(girl); ????}
感覺沒有必須先get再set,不知道是不是老師圖省事沒有調(diào)整,實(shí)測這樣是可以的,而且get之后set確實(shí)感覺沒意義
舉報(bào)
《2小時(shí)學(xué)習(xí)Spring Boot》之進(jìn)階教程,針對(duì)Web方面的相關(guān)技巧
2 回答添加女生時(shí),為什么將原有的參數(shù)換成Girl對(duì)象也可以呢?
1 回答添加什么,才可以在domain上添加注解,求詳細(xì)
2 回答添加@Before方法之后編譯不通過
3 回答money字段加上@NotNull之后,通過Postman工具添加girl,報(bào)For input string: \"Min\
1 回答怎么把項(xiàng)目添加到tomcat中
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-09-24
請(qǐng)問你們?cè)诒孀C什么?
2018-06-03
我也覺得沒必要,求老師指點(diǎn)迷津。剛實(shí)習(xí)碰到一些前輩說的原則,覺得一般來說
@Valid
?girl?girl這個(gè)對(duì)象不能和domain對(duì)象混用,業(yè)務(wù)和數(shù)據(jù)庫要區(qū)分開。
2018-05-28
參數(shù)中的girl是用來獲取頁面?zhèn)鬏數(shù)臈l件,為避免寫多個(gè)條件太繁瑣,所以使用girl來映射獲取值。
2018-03-02
2018-02-01
話說,你的圖是不是截的和問的問題不太一致?感覺你是不是想問下面這段代碼?
感覺沒有必須先get再set,不知道是不是老師圖省事沒有調(diào)整,實(shí)測這樣是可以的,而且get之后set確實(shí)感覺沒意義