- 导包
- 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 系列
原文地址:https://www.cnblogs.com/huayonglun/p/10263073.html
时间: 2024-11-09 05:56:41