@controller : 標識表現層元件
<
context
:component
-scan base-
package
="com.web.annotation"
resource-pattern=
"repository/*.class"
use-
default
-filters=
"true"
>
<
context
:include-filter> 子節點表示要包含的目標類
<
context
:exclude-filter> 子節點表示要排除在外的目標類
<
context
:component
-scan> 下可以擁有若干個
<
context
:include-filter> 和 <
context
:exclude-filter> 子節點
如下配置將只掃瞄repository下的包:resource-pattern="repository/*.class"
預設fileter(use-default-filters="true")將掃瞄所有註解元件,若想使用 include-filter等,則將其改為false.
base-package="com.web.annotation"
resource-pattern="repository/*.class"
use-default-filters="true">
context:component-scan>
spring 註解注入bean
通過註解方式注入bean,需要在配置類下注入bean 第一步,配置掃瞄資料夾 首先要在spring.xml中配置需要掃瞄的配置類 base package com.kylin.config 第二步,新建註解配置類 configuration public class redisconfigurati...
Spring(四)使用註解注入Bean
是 裡面的特殊標記,使用註解完成功能。註解寫法 註解名稱 屬性名 屬性值 註解可以作用在類 方法 屬性上面。在spring mvc中開啟註解掃瞄 在類 方法 屬性上新增註解即可。在類上,寫 scope註解來將類的建立方式修改為單例項或是多例項等 spring注入屬性 自動注入 autowired 手...
注入巢狀Bean
如果某個bean所依賴的bean不想被spring容器直接訪問,可以使用巢狀bean。元素用來定義巢狀bean,巢狀bean只對巢狀它的外部bean有效,spring容器無法直接訪問巢狀bean,因此定義巢狀bean時無須指定id屬性。package dependencyinjection publ...