星空网 > 软件开发 > Java

Spring 一二事(6)

1   <bean id="personAction" class="com.lee.spring008.IOC.DI.MVC.PersonAction">2     <property name="stuService" ref="stuService"></property>3   </bean>4   <bean id="stuService" class="com.lee.spring008.IOC.DI.MVC.StuServiceImpl">5     <property name="stuDAO" ref="stuDAO"></property>6   </bean>7   <bean id="stuDAO" class="com.lee.spring008.IOC.DI.MVC.StuDAOImpl"></bean>

IStuDAO.java

1 package com.lee.spring008.IOC.DI.MVC;2 3 public interface IStuDAO {4   public void saveStu();5 }

IStuService.java

1 package com.lee.spring008.IOC.DI.MVC;2 3 public interface IStuService {4   public void saveStu();5 }

PersonAction.java

 1 package com.lee.spring008.IOC.DI.MVC; 2  3 public class PersonAction { 4  5   public IStuService stuService; 6  7   public void displaySave() { 8     stuService.saveStu(); 9   }10 11   public IStuService getStuService() {12     return stuService;13   }14 15   public void setStuService(IStuService stuService) {16     this.stuService = stuService;17   }18 19 }

StuDAOImpl.java

 1 package com.lee.spring008.IOC.DI.MVC; 2  3 public class StuDAOImpl implements IStuDAO { 4  5   @Override 6   public void saveStu() { 7     System.out.println("dao: saving stu..."); 8   } 9 10 }

StuServiceImpl.java

 1 package com.lee.spring008.IOC.DI.MVC; 2  3 public class StuServiceImpl implements IStuService { 4  5   public IStuDAO stuDAO; 6    7   @Override 8   public void saveStu() { 9     System.out.println("service: saving stu...");10     stuDAO.saveStu();11   }12 13   public IStuDAO getStuDAO() {14     return stuDAO;15   }16 17   public void setStuDAO(IStuDAO stuDAO) {18     this.stuDAO = stuDAO;19   }20 21 }

测试:

1 @Test2   public void testPersonAction() {3     ApplicationContext context = new ClassPath);4     PersonAction person = (PersonAction)context.getBean("personAction");5     person.displaySave();6   }

 

github地址:https://github.com/leechenxiang/maven-spring001-helloworld




原标题:Spring 一二事(6)

关键词:Spring

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

同质化:https://www.goluckyvip.com/tag/42508.html
同舟电子:https://www.goluckyvip.com/tag/42509.html
桐乡市明珠被服厂:https://www.goluckyvip.com/tag/42511.html
童装尺码对照表:https://www.goluckyvip.com/tag/42513.html
童装电商:https://www.goluckyvip.com/tag/42514.html
头程fba:https://www.goluckyvip.com/tag/42516.html
独家丨B站广告位可跳转美团APP B站为电商平台引流再升级 :https://www.kjdsnews.com/a/1836410.html
百崖大峡谷生态旅游景区(探秘中国西南自然风光):https://www.vstour.cn/a/363176.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流