スプリングの中のbeanはいったい何なの?
4025 ワード
Springの中のbeanは定義の1つのコンポーネントに似ていて、このコンポーネントの作用はある機能を実現することで、springの中で定義したbeanはつまり、私はあなたにもっと簡単な方法をあげてこのコンポーネントを呼び出してあなたの完成する機能を実現します
例えば、上のコードでは、このidがbeanの別名であり、後の関連を便利にすることができます.使用するときは、その関連のどの別名が必要ですか.私の下で定義した注入のdogとpersonが必要です.では、私は関連するだけでいいです.actionでset注入すればいいです.
またbeanの役割ドメインはsingleton,prototype,request,session,globalである.session種で,そのうち上位2種はspring,後続3種はwebに用いられる
<bean id="d1" class="com.yang.Dog">
<property name="name" value="lala">property>
<property name="age" value="9">property>
<property name="style" value="Hashiqi">property>
bean>
<bean id="d2" class="com.yang.person">
<constructor-arg index="0" value="andreny">constructor-arg>
<constructor-arg index="1" value="15454">constructor-arg>
<constructor-arg index="2" value="teacher">constructor-arg>
bean>
例えば、上のコードでは、このidがbeanの別名であり、後の関連を便利にすることができます.使用するときは、その関連のどの別名が必要ですか.私の下で定義した注入のdogとpersonが必要です.では、私は関連するだけでいいです.actionでset注入すればいいです.
id="m1" class="com.yang.myshow">
<property name="dog" ref="d1">property>
<property name="p" ref="d2">property>
またbeanの役割ドメインはsingleton,prototype,request,session,globalである.session種で,そのうち上位2種はspring,後続3種はwebに用いられる