App下載
話題 首頁(yè) > JSP 教程 > JSP 教程話題列表 > 詳情

Spring MVC 只掃描controller 和去除controller 都什么用

精華
engyialone 2016-10-21 02:36:54 瀏覽(5507) 回復(fù)(4) 贊(0)

兩段代碼貼出來(lái)

<!-- 掃描的包路徑 去掉Controller注解 -->
<context:component-scan base-package="com.yuxuan66.yxbaseframe">
<context:exclude-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
</context:component-scan>
<!-- 只掃描Controller 注解 -->
<context:component-scan base-package="com.yuxuan66.yxbaseframe"
use-default-filters="false">
<context:include-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
<context:include-filter type="annotation"
expression="org.springframework.web.bind.annotation.ControllerAdvice" />
</context:component-scan>
這兩項(xiàng)配置到底有什么用? 有什么好處?

spring mvc

回答(4)

廈門小懶懶 2016-10-21

Spring MVC管理Controller,Spring 管理Controller之外的Bean,去除Controller應(yīng)該是Spring的配置吧

exclude-filter 要排除的。 include-filter 要包含的。 use-default-filters="false" 不用默認(rèn)的過濾器掃描代碼中的@Controller等注解

一筆荒蕪 2018-05-31

大神在哪里呀,大神在哪里呀,大神在哪里呀.

1144100656 2018-05-31

留名留名!!!,同樣的問題,看看咋結(jié)局!!!

1152696398 2018-05-31

這個(gè)領(lǐng)域不太懂!! 還是坐等大佬吧...

要回復(fù),請(qǐng)先登錄 或者注冊(cè)