コーディング#
ライティングクラス:最初のステップ
ステップ2:設定ファイルの書き込み
//豆のタグは、春には、我々はオブジェクトIDを作成させるために工場に代わって:ユニークな識別子を、工場を通じて未来へのオブジェクトに基づいています。クラス:指定されたクラスの完全修飾名
//An highlighted block
<bean id = "person1" class = "com.baizhi.person"></bean>
第三步:通过工厂获取对象
```
ApplicationContext context = new ClassPathXMLApplicationContext("文件路径");
XXXservice XS= context.getBean('beanid');
XS.调方法
···
インジェクション(注入)
の注入方法
1.set噴射[フォーカス]
1.1基本类型的注入
八种基本类型以及String类型
<property name="成员变量的名字" value=“给变量赋的值">
1.2 自定义类型注入
//前提是先通过bean创建一个自定义类
<property name="成员变量的名字" ref=“自定义类的beanid">
1.3List类型
1.3.1List里面装的是简单类型
<property name="list的名字">
<list>
<value>元素值</value>
<value>元素值</value>
</list>
</preperty>
1.3.2List里面装的是自定义类型
<property name="lists">
<list>
<ref bean="自定义类的beanid"/>
<ref bean="clazzDAO"/>
<ref bean="clazzDAO"/>
</list>
</property>
1.4Map类型
1.4.1 基本类型
<property name = "map">
<map>
<entry key="k1" value = "v1"/>
<entry key="k1" value = "v1"/>
</map>
</property>
1.4.2自定义类型
<property name = "map">
<map>
<entry (key-ref)/key="k1" value-ref = "自定义beanid"/>
<entry (key-ref)/key="k1" value-ref = "自定义beanid"/>
</map>
</property>