spring学习心得new

spring学习心得new

ID:23041662

大小:1.11 MB

页数:6页

时间:2018-11-03

spring学习心得new_第1页
spring学习心得new_第2页
spring学习心得new_第3页
spring学习心得new_第4页
spring学习心得new_第5页
资源描述:

《spring学习心得new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、Spring入门体验小实例注意:用spring之前要将相应spring包导进来,然后bulidpath才能用spring来开发。Code:packagecom.service;publicclassByeService{privateStringname;publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicvoidsayBye(){System.out.println("Lilysaybyebyeto"+name);}}pack

2、agecom.service;publicclassUserService{privateStringname;privateByeServicebyService;publicByeServicegetByService(){returnbyService;}publicvoidsetByService(ByeServicebyService){this.byService=byService;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=nam

3、e;}publicvoidsayHello(){System.out.println("Lily"+"sayhelloto"+name);byService.sayBye();}}packagecom.test;importorg.springframework.context.ApplicationContext;importorg.springframework.context.support.ClassPathXmlApplicationContext;importcom.service.UserService;publicclassTest{

4、publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub//使用传统方法来调用UserService的sayHello方法6/*UserServiceuserService=newUserService();userService.setName("小丽");userService.sayHello();*///现在用spring来完成上面的任务//1.得到spring的applicationContext对象ApplicationContextac=newClassPathX

5、mlApplicationContext("applicationContext.xml");//从ac(代表容器applicationContext)中取得对应的beanUserServiceus=(UserService)ac.getBean("userService");us.sayHello();//从ac(代表容器applicationContext)中取得对应的bean/*ByeServicebyeService=(ByeService)ac.getBean("byeService");byeService.sayBye();*/}}XM

6、L: