spring框架核心jar包:
在工作目錄下建立spring配置檔案:
<?xml version="1.0" encoding="utf-8" ?>
xmlns=""
xmlns:xsi=""
xmlns:jee=""
xmlns:aop=""
xmlns:jdbc=""
xmlns:tx=""
xmlns:jpa=""
xmlns:context=""
xsi:schemalocation=" /spring-beans-3.1.xsd
/spring-aop-3.1.xsd
/spring-tx-3.1.xsd
/spring-jdbc-3.1.xsd
/spring-jpa-3.1.xsd
/spring-context-3.1.xsd">
//定義乙個bean,它名字叫p1,class後為實現類,屬性name設定為micro,為非單例模式
id="p1"
class="micro.person"
destroy-method="close"
scope = "prototype">
name="name"
value = "micro" />
bean>
beans>
建立實體類person:
package micro;
/**@author:micro_hz
2023年8月11日
*/public
class
person
public
void
setname(string name)
}
測試**:
package micro;
/**@author:micro_hz
2023年8月11日
*/public
class
test
}
執行結果:
micro
"p1"
class="micro.person" destroy-method="close" scope = "prototype">
value = "master">
實體類person新增構造方法:
public
class person
public string getname()
public
void
setname(string name)
}
測試:
public
class test
}
輸出:
master
四 Spring的屬性注入
一 bean屬性注入 1 構造方法的方式注入屬性 id car class cn.itcast.spring.demo4.car name name value 保時捷 name price value 1000000 bean 2 set 方法的方式注入屬性 id car2 class cn.it...
spring 注入屬性的值
1 注入屬性的值 重要 1.1 基本概念 以某個 user 類為例 public class user 然後,在spring的配置檔案中,將 節點寫成成對的標籤,並新增 子節點 如果有多個屬性需要注入值,則每個屬性都需要有set方法,並且,在 下使用多個 節點進行配置。注意 在配置 節點時,其中的 ...
Spring物件屬性注入
注入 物件屬性賦值 一 基礎資料的set注入 1 實體類user public class user 對user類新增setter getter 2 配置檔案,比如叫beans.xml 25 tom 123456 3 測試類usertest public class usertest 二 基礎資料型...