這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)spring中怎么利用xml裝配bean,文章內(nèi)容豐富且以專(zhuān)業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
成都創(chuàng)新互聯(lián)公司專(zhuān)業(yè)成都做網(wǎng)站、網(wǎng)站設(shè)計(jì),集網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)、網(wǎng)站制作于一體,網(wǎng)站seo、網(wǎng)站優(yōu)化、網(wǎng)站營(yíng)銷(xiāo)、軟文發(fā)稿等專(zhuān)業(yè)人才根據(jù)搜索規(guī)律編程設(shè)計(jì),讓網(wǎng)站在運(yùn)行后,在搜索中有好的表現(xiàn),專(zhuān)業(yè)設(shè)計(jì)制作為您帶來(lái)效益的網(wǎng)站!讓網(wǎng)站建設(shè)為您創(chuàng)造效益。使用XML裝配bean,在bean中調(diào)用另一個(gè)bean方法,首先建一個(gè)Dog類(lèi)和一個(gè)Cat類(lèi)
package soundsystem;public class Dog {private String Cry;//叫聲//用setter方法注入public void setCry(String cry) { Cry = cry;}//定義一個(gè)狗叫方法 public void DogCry(){ System.out.println("狗叫:"+Cry); Cat.CatCry(); catEat.CatEating(); }}
package soundsystem;public class Cat { private String Cry;//叫聲//用構(gòu)造函數(shù)注入 public Cat(String cry){ this.Cry=cry; }//定義一個(gè)貓叫方法 public void CatCry(){ System.out.println("貓叫:"+Cry); }}
一個(gè)配置類(lèi)Bean_DogXML.xml
現(xiàn)在開(kāi)始測(cè)試
package Test;import org.junit.runner.RunWith;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;import soundsystem.Cat;import soundsystem.Dog;@RunWith(SpringJUnit4ClassRunner.class)public class Test { @org.junit.Test public static void main(String[] args) { ApplicationContext ap=new ClassPathXmlApplicationContext("config/Bean_DogXML.xml"); Dog dog=(Dog)ap.getBean("Dog"); dog.DogCry(); }}
上述就是小編為大家分享的spring中怎么利用xml裝配bean了,如果剛好有類(lèi)似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。