关于spring配置文件个人总结01.docx

上传人:b****1 文档编号:2429420 上传时间:2022-10-29 格式:DOCX 页数:14 大小:36.48KB
下载 相关 举报
关于spring配置文件个人总结01.docx_第1页
第1页 / 共14页
关于spring配置文件个人总结01.docx_第2页
第2页 / 共14页
关于spring配置文件个人总结01.docx_第3页
第3页 / 共14页
关于spring配置文件个人总结01.docx_第4页
第4页 / 共14页
关于spring配置文件个人总结01.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

关于spring配置文件个人总结01.docx

《关于spring配置文件个人总结01.docx》由会员分享,可在线阅读,更多相关《关于spring配置文件个人总结01.docx(14页珍藏版)》请在冰豆网上搜索。

关于spring配置文件个人总结01.docx

关于spring配置文件个人总结01

Spring配置文件实例01(实例:

-学生-书包-书籍-)

1、建好一个测试java工程

2、简单描述第一个简单案例:

通过spring配置(属性注入,构造函数的注入)来生成多个学生。

1、构造一个studentbean(三个属性)

privateStringstudentname;

privateStringorigin;

privateintage

2、为其构造set(),get()方法。

3、为其生成构造函数

4、在spring的配置文件中对其进行属性注入或构造函数注入

--学生的bean属性注入-->

--student2的构造函数-->

5、在配置文件生成好后,方可进行简单的测试

编写简单的测试类:

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

ApplicationContextac=newClassPathXmlApplicationContext("applicationContext.xml");

StudentBeanstudent1=(StudentBean)ac.getBean("student1");

for(inti=0;i

{

System.out.println(student1.getStudentname()+"\t"+student1.getOrigin()+"\t"+student1.getAge()

);

}

System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");

StudentBeanstudent2=(StudentBean)ac.getBean("student2");

for(inti=0;i

{

System.out.println(student2.getStudentname()+"\t"+student2.getOrigin()+"\t"+student2.getAge()

);

}

3、在生成学生后,完成相关扩充:

在学生类添加属性书包,一个学生(多属性)可拥有多个书包,书包里面可装多本书籍…

1、与上述方法雷同,重新编写studentbean

privateStringstudentname;

privateStringorigin;

privateintage;

privatePackgebookBeanpb;

privatePropertiesproperties;

2、构建书包类:

PackgebookBean

privateStringpackgename;

privateintweight;

Listlistbook;

privateMappbmap;

privateListbookstr;

privateListlistotherbook;

privateMapbookmap;

privateSetlistbstr;

privateSetsetbookbean;

3、构建书籍类:

BookBean

privateStringbookname;

privatedoubleprice;

4、分别为其构造有参或无参的构造函数。

5、开始写配置文件

--属性注入-->

--学生的bean属性注入-->

administrator@somecompany.org

support@somecompany.org

development@somecompany.org

 

--书包pb1的bean-->

book4

book5

book6

no1

樱桃小丸子书包

no2

流川枫书包

book7

book8

book9

book10

--book的bean属性注入-->

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1