Spring 系列如何从spring中获取bean
Posted huayonglun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring 系列如何从spring中获取bean相关的知识,希望对你有一定的参考价值。
导包
spring要管理的类信息
package com.liuyong666.service.impl;
?import com.liuyong666.service.PersonService; public class PersonServiceBean implements PersonService { @Override public void save(){ System.out.println("我是save()方法"); } }
spring面向接口编程,该类对应的接口
public interface PersonService {
? public abstract void save();
? }配置beans.xml文件,文件在src目录下
<bean id="personService" class="com.liuyong666.service.impl.PersonServiceBean"></bean>
使用spring获取bean
@Test
? public void getBeanBySpring(){
? //参数为数组表明可以加载多个配置文件
? ApplicationContext context = new ClassPathXmlApplicationContext(new String[]{"beans.xml"});
? //面向接口编程,用接口引用实现它的实例对象
? PersonService bean = (PersonService) context.getBean("personService");
? bean.save();
? }
欢迎关注微信公众号,技术,思维,心理,带给你认知的全方位成长。
本文由 永伦的小屋 原创。
转载请注明作者及出处,本文作者为 永伦的小屋。
博文原链接:Spring 系列
以上是关于Spring 系列如何从spring中获取bean的主要内容,如果未能解决你的问题,请参考以下文章