關(guān)于依賴(lài)注入annotation
請(qǐng)教2個(gè)問(wèn)題:
1、實(shí)際項(xiàng)目中 @resource (注入dao ?) @autowired (注入service ?) @component (?),經(jīng)常分不清
2、spring 中還需要用 new 一個(gè)model嗎? 需要的時(shí)候應(yīng)該怎么辦呢?
請(qǐng)教2個(gè)問(wèn)題:
1、實(shí)際項(xiàng)目中 @resource (注入dao ?) @autowired (注入service ?) @component (?),經(jīng)常分不清
2、spring 中還需要用 new 一個(gè)model嗎? 需要的時(shí)候應(yīng)該怎么辦呢?
2015-07-16
舉報(bào)
2015-08-02
@resource和@autowired是對(duì)不碰J2EE標(biāo)準(zhǔn)DI的支持, 用誰(shuí)都可以,當(dāng)然實(shí)際項(xiàng)目中需要考慮團(tuán)隊(duì)的規(guī)范和習(xí)慣。我以前的團(tuán)隊(duì)就只使用@autowired。
SpringMVC中感覺(jué)不需要自己去創(chuàng)建model對(duì)象,需要的話(huà)放參數(shù)里就好了,框架自己會(huì)幫你處理生命周期的事。