第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

servlet中的<mvc:annotation-driven />和<context:

servlet中的<mvc:annotation-driven />和<context:

鴻蒙傳說 2019-12-07 15:47:02
我正在從Spring 2.5遷移到Spring 3。他們介紹了<mvc:annotation-driven />一些黑魔法。預(yù)期僅在servlet配置文件中聲明。在Spring 2.5我剛使用<context:annotation-config />和<context:component-scan base='...'/>標(biāo)簽無論是在宣布application-context.xml和調(diào)度servlet配置XML適當(dāng)?shù)幕A(chǔ)包進(jìn)行掃描。因此,我想知道servlet config中的和標(biāo)記之間有什么區(qū)別,mvc:annotation-driven并且context:annotation-config在Spring 3配置文件中可以消除什么?
查看完整描述

3 回答

?
互換的青春

TA貢獻(xiàn)1797條經(jīng)驗 獲得超6個贊

<context:annotation-config>聲明一般注釋,比如支持@Required@Autowired,@PostConstruct,等等。

<mvc:annotation-driven />聲明了注解驅(qū)動MVC控制器明確支持(即@RequestMapping,@Controller雖然對于那些支持是默認(rèn)行為),用于通過聲明性驗證,以及增加支撐@Valid和消息體編組與@RequestBodyResponseBody。


查看完整回答
反對 回復(fù) 2019-12-07
?
一只萌萌小番薯

TA貢獻(xiàn)1795條經(jīng)驗 獲得超7個贊

還有的使用了一些更詳細(xì)<mvc:annotation-driven />的春天文檔。簡而言之,可以<mvc:annotation-driven />讓您更好地控制Spring MVC的內(nèi)部運作。除非需要文檔前述部分中概述的一項或多項功能,否則無需使用它。


另外,還有其他“注釋驅(qū)動”標(biāo)簽可用于在其他Spring模塊中提供附加功能。例如,<transaction:annotation-driven />啟用@Transaction批注<task:annotation-driven />是@Scheduled等必需的。


查看完整回答
反對 回復(fù) 2019-12-07
?
泛舟湖上清波郎朗

TA貢獻(xiàn)1818條經(jīng)驗 獲得超3個贊

mvc:annotation-driven是在Spring 3.0中添加的標(biāo)簽,該標(biāo)簽執(zhí)行以下操作:


配置Spring 3 Type ConversionService(PropertyEditors的替代)

添加了對使用@NumberFormat格式化Number字段的支持

添加了對使用@DateTimeFormat格式化日期,日歷和喬達(dá)時間字段的支持(如果喬達(dá)時間位于類路徑上)

如果在類路徑上有JSR-303提供者,則添加對使用@Valid驗證@Controller輸入的支持。

如果JAXB位于類路徑上,則增加對讀寫XML的支持(使用@ RequestBody / @ ResponseBody的HTTP消息轉(zhuǎn)換)

如果Jackson在類路徑中(與#5相同),則增加了對讀取和寫入JSON的支持。

context:annotation-config 在定義的同一應(yīng)用程序上下文中查找bean上的注釋,并聲明支持所有常規(guī)注釋,例如@ Autowired,@ Resource,@ Required,@ PostConstruct等。


查看完整回答
反對 回復(fù) 2019-12-07
  • 3 回答
  • 0 關(guān)注
  • 699 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號