<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Kela's Blog

                前面的路很坎坷,但畢竟是條路.也許走過(guò)這一段就會(huì)發(fā)現(xiàn),走過(guò)去就是夢(mèng)想中的地方.因此堅(jiān)持成為此刻唯一能做且必須去做的事情.
    posts - 9, comments - 27, trackbacks - 0, articles - 15

    摘要:關(guān)于集合對(duì)象的注入(ArrayListMap

    ?

    ???? SomeBean.java

    ?

    import java.util.List;

    import java.util.Map;

    ?

    public class SomeBean {

    ??? private String[] someStrArray;

    ??? private Some[] someObjArray;

    ??? private List someList;

    ??? private Map someMap;

    ???

    ??? public List getSomeList() {

    ??????? return someList;

    ??? }

    ??? public void setSomeList(List someList) {

    ??????? this.someList = someList;

    ??? }

    ??? public Map getSomeMap() {

    ??????? return someMap;

    ??? }

    ??? public void setSomeMap(Map someMap) {

    ??????? this.someMap = someMap;

    ??? }

    ??? public Some[] getSomeObjArray() {

    ??????? return someObjArray;

    ??? }

    ??? public void setSomeObjArray(Some[] someObjArray) {

    ??????? this.someObjArray = someObjArray;

    ??? }

    ??? public String[] getSomeStrArray() {

    ??????? return someStrArray;

    ??? }

    ??? public void setSomeStrArray(String[] someStrArray) {

    ??????? this.someStrArray = someStrArray;

    ??? }

    }

    ???? Some.java

    ?

    package com.kela.spring.ioc;

    ?

    public class Some {

    ??? private String name;

    ?

    ??? public String getName() {

    ??????? return name;

    ??? }

    ?

    ??? public void setName(String name) {

    ??????? this.name = name;

    ??? }

    ???

    ??? public String toString() {

    ??????? return name;

    ??? }

    }

    ???? Beans-config_3.xml

    ?

    <?xml version= "1.0" encoding= "GB2312" ?>

    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd" >

    ?

    <beans>

    ??? <bean id= "some_1" class= "com.kela.spring.ioc.Some" >

    ?????? <property name= "name" >

    ?????????? <value> KangFeng </value>

    ?????? </property>

    ??? </bean>

    ???

    ??? <bean id= "some_2" class= "com.kela.spring.ioc.Some" >

    ?????? <property name= "name" >

    ?????????? <value> Kela </value>

    ?????? </property>

    ??? </bean>

    ???

    ??? <bean id= "someBean" class= "com.kela.spring.ioc.SomeBean" >

    ??????

    ?????? <!-- 數(shù)組 -->

    ?????? <property name= "someStrArray" >

    ?????????? <list>

    ????????????? <value> Hello </value>

    ????????????? <value> 你好 </value>

    ?????????? </list>

    ?????? </property>

    ??????

    ?????? <!-- 對(duì)象數(shù)組 -->

    ?????? <property name= "someObjArray" >

    ?????????? <list>

    ????????????? <ref bean= "some_1" ></ref>

    ????????????? <ref bean= "some_2" ></ref>

    ?????????? </list>

    ?????? </property>

    ??????

    ?????? <!-- List -->

    ?????? <property name= "someList" >

    ?????????? <list>

    ????????????? <value> ListTest </value>

    ????????????? <ref bean= "some_1" ></ref>

    ????????????? <ref bean= "some_2" ></ref>

    ?????????? </list>

    ?????? </property>

    ??????

    ?????? <!-- Map -->

    ?????? <property name= "someMap" >

    ?????????? <map>

    ????????????? <entry key= "MapTest" >

    ????????????????? <value> 你好, KangFeng </value>

    ????????????? </entry>

    ????????????? <entry key= "someKey_1" >

    ????????????????? <ref bean= "some_1" ></ref>

    ????????????? </entry>

    ?????????? </map>

    ?????? </property>

    ??? </bean>

    </beans>

    ???? TestClass.java

    ?

    package com.kela.spring.ioc;

    ?

    import java.util.List;

    import java.util.Map;

    ?

    import org.springframework.context.ApplicationContext;

    import org.springframework.context.support.FileSystemXmlApplicationContext;

    ?

    public class TestClass {

    ???

    ??? public void method_3() {

    ??????? try {

    ??????????? ApplicationContext context = new FileSystemXmlApplicationContext("bin\\com\\kela\\spring\\ioc\\beans-config_3.xml");

    ??????????? SomeBean someBean = (SomeBean)context.getBean("someBean");

    ???????????

    ??????????? // 取得StringArray注入的內(nèi)容

    ??????????? System.out.println(" 打印StringArray的內(nèi)容~~~");

    ??????????? for(int i = 0; i < someBean.getSomeStrArray().length; i ++) {

    ??????????????? System.out.println(someBean.getSomeStrArray()[i]);

    ??????????? }

    ???????????

    ??????????? // 取得SomeObject注入的內(nèi)容

    ??????????? System.out.println(" 打印SomeObject的內(nèi)容~~~");

    ??????????? Some[] some = (Some[])someBean.getSomeObjArray();

    ??????????? for(int i = 0; i < some.length; i++) {

    ??????????????? System.out.println(some[i].getName());

    ??????????? }

    ???????????

    ??????????? // 取得List注入的內(nèi)容

    ??????????? System.out.println(" 打印List的內(nèi)容~~~");

    ??????????? List someList = (List)someBean.getSomeList();

    ??????????? for(int i = 0; i < someList.size(); i++) {

    ??????????????? System.out.println(someList.get(i));

    ??????????? }

    ???????????

    ??????????? // 取得Map注入的內(nèi)容

    ??????????? System.out.println(" 打印Map的內(nèi)容~~~");

    ??????????? Map someMap = (Map)someBean.getSomeMap();

    ??????????? System.out.println(someMap.get("MapTest"));

    ??????????? System.out.println(someMap.get("someKey_1"));

    ??????? } catch (Exception e) {

    ??????????? System.out.println("[ERROR]" + e.getMessage());

    ??????? }

    ??? }

    ???

    ??? public static void main(String[] args) {

    ??????? TestClass testClass = new TestClass();

    ??????? testClass.method_3();

    ??? }

    }

    分享到:
    主站蜘蛛池模板: 91在线免费视频| 亚洲精品人成在线观看| 成人黄18免费视频| 免费看韩国黄a片在线观看| 国产高清不卡免费在线| 5555在线播放免费播放| 亚洲成人免费电影| 999久久久免费精品国产| 亚洲高清中文字幕免费| 思思re热免费精品视频66| 一区二区无码免费视频网站| 一级女人18毛片免费| 一二三四免费观看在线视频中文版| 免费视频爱爱太爽了| 日本免费网站视频www区| 97在线线免费观看视频在线观看 | 亚洲精品视频观看| 91在线精品亚洲一区二区| 亚洲永久中文字幕在线| 久久精品国产亚洲av麻豆蜜芽| 亚洲综合偷自成人网第页色| 亚洲精品伦理熟女国产一区二区| 色偷偷尼玛图亚洲综合| 又粗又长又爽又长黄免费视频 | 国产V片在线播放免费无码| 青青操在线免费观看| 一级毛片aaaaaa免费看| 国产成人无码免费看视频软件| 免费特级黄毛片在线成人观看| 四虎影视永久免费观看| 亚洲中文字幕无码久久2017 | 日本免费一本天堂在线| 国产精品亚洲mnbav网站| 国产A在亚洲线播放| 亚洲成年人免费网站| 亚洲av成人中文无码专区| 久久九九免费高清视频| 在免费jizzjizz在线播 | 西西人体免费视频| 免费成人激情视频| 国产视频精品免费|