Spring中 beans 配置檔案中的標籤使用

2021-10-14 02:08:42 字數 2030 閱讀 8215

import 標籤匯入其他的bean配置檔案

bean 標籤管理物件

單例模式:當配置檔案載入就會建立物件,並裝在到 ioc 容器中。

原型模式:當通過上下文呼叫getbean(「配置檔案bean標籤中的id」),才會去建立物件。

scope

singleton

單例,表示通過 ioc 容器獲取的 bean 是唯一的

prototype

原型,表示通過 ioc 容器獲取的 bean 是不同的

request

請求,表示在一次 http 請求內有效

session

會話,表示在一次使用者會話內有效……

constructor-arg 標籤使用有參構造方式建立物件

(name、value、ref 和 index)和 property 標籤中的一樣

alias 標籤起別名

<?xml version="1.0" encoding="utf-8"?>

xmlns

=""xmlns:xsi

=""xmlns:context

=""xmlns:p

=""xmlns:c

=""xmlns:aop

=""xmlns:mvc

=""xsi:schemalocation

=" "

>

resource

="spring-aop.xml"

/>

"gogo"

class

="com.cl.pojo.student"

name

="s1,s2 s3;s4"

scope

="singleton"

autowire

="bytype"

>

name

="id"

value

="1"

/>

name

="name"

value

="小號"

/>

bean

>

"stu"

class

="com.cl.pojo.student"

>

name

="id"

value

="1"

/>

name

="name"

value

="小里"

/>

name

="addresses"

ref="address"

/>

bean

>

"address"

class

="com.cl.pojo.address"

>

name

="id"

value

="1"

>

property

>

name

="address"

value

="迎風路"

Spring自動裝配Beans

在spring框架,可以用 auto wiring 功能會自動裝配bean。要啟用它,只需要在 定義 autowire 屬性。在spring中,支援 4 種自動裝配模式。這是預設的模式,你需要通過 ref 屬性來連線 bean。按屬性名稱自動裝配。在這種情況下,由於對 person bean的名稱是...

spring入門筆記 beans

因為工作的原因接觸到了spring 希望勉勵自己堅持學下去。spring開發包。1.docs spring開發文件和api schema控制檔案的約束,lib中包含spring的jar。開始第乙個spring專案。建立乙個spring專案。從spring的lib資料夾下,講beans context...

Spring自動裝配Beans

在spring框架,可以用 auto wiring 功能會自動裝配bean。要啟用它,只需要在 定義 autowire 屬性。在spring中,支援 5 自動裝配模式。customer 和 person 物件自動裝配示範。package com.yiibai.common public class ...