SpringのIOC容器にビーンを配置する

1027 ワード


バーを設定
設定形式:XMLファイルに基づく方式.注釈による方法
ビーンの配置方式:全クラス名(反射)、工場法(静的工場法&模範工場法)、FactoryBen
IOC容器BeanFactory&Application Contect概要
依存注入の方式:属性注入;コンストラクタ注入
注入属性値の詳細
自動転送
ベルン間の関係:継承;依存
beanの役割領域:singleton;プロトタイプWEB環境スコープ
外部プロパティファイルを使う
spEL 
IOC容器中のビーンのライフサイクル
Spring 4.xの新特性:汎型依存注入
 
xmlファイルにbeanノードでbeanを配置する
 
	<!--     bean-->
	<!--          bean-->
	<bean id="employee1" class="xyz.huning.spring4.di.Employee">
		<!--    -->
		<!--       :    set        -->
		<property name="id" value="1"></property>
		<!--   ref              bean-->
		<property name="department" ref="department1"></property>
	</bean>
 
 
id:Beanの名前.
IOC容器の中では唯一でなければならない.
IDが指定されていない場合、Springは自動的にパーミッションをビーンの名前として決められます.
idは複数の名前を指定できます.名前の間はコンマ、セミコロン、またはスペースで区切られます.