(静态工厂方法来获取spring bean类)
来源:互联网 发布:g41g42数控车编程方法 编辑:程序博客网 时间:2024/05/29 19:49
在/cn下有一个文件(但是这个可以从其他方法中抽取出来)PersonService.java
package cn;public interface PersonService {public abstract void save();}
在/cn/imp文件夹下有两个java文件PersonServiceBean.java
package cn.imp;import cn.PersonService;public class PersonServiceBean implements PersonService {/* (non-Javadoc) * @see cn.imp.PersonService#save() */public void save(){System.out.println("我是save方法");}}
PersonServiceBeanFactory.java
package cn.imp;public class PersonServiceBeanFactory {public static PersonServiceBean createPersonServiceBean(){return new PersonServiceBean();}}
在junit.test下面SpringTest.java
package junit.test;import org.junit.Test;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import cn.imp.PersonServiceBean;public class SpringTest {@Test public void instanceSpring(){ApplicationContext ctx=new ClassPathXmlApplicationContext(new String[]{"beans.xml"});PersonServiceBean personServiceBean=(PersonServiceBean) ctx.getBean("personService");personServiceBean.save();}}
在src文件夹下面有个配置文件
beans.xml
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"> <bean id="personService" class="cn.imp.PersonServiceBeanFactory" factory-method="createPersonServiceBean"> </bean></beans>
- (静态工厂方法来获取spring bean类)
- spring学习小结7_使用工厂方法来配置bean:静态工厂方法和实例工厂方法
- Spring使用静态工厂方法创建Bean
- Spring使用静态工厂方法创建Bean
- Spring Bean工厂创建Bean实例的方法之使用静态工厂类
- spring中通过静态工厂方法获取bean实例化对象
- Spring:Spring使用静态工厂方法创建Bean
- spring 9 bean配置--通过工厂方法(静态工厂方法&实例工厂方法
- 【spring notes】 使用静态工厂方法创建Bean
- 学习Spring(二) 调用静态工厂方法创建Bean
- 转:Spring使用静态工厂方法创建Bean
- spring Bean使用案例 静态方法方式 和工厂模式
- Spring使用静态工厂方法创建Bean(一)
- Spring 通过工厂方法(Factory Method)来配置bean
- spring通过工厂方法和FactoryBean来配置Bean
- Spring 通过工厂方法(Factory Method)来配置bean
- Spring 通过工厂方法(Factory Method)来配置bean
- Spring中通过工厂方法获取bean实例
- linux -查看当前服务运行状态
- 基于管道通信
- 样将_variant_转化为vc中的数组
- 关于绿色版 MYSQL5 的资料
- 各种Jdk版本下,对Map的遍历
- (静态工厂方法来获取spring bean类)
- 关于jquery的事件重复执行的探讨
- ajaxFileUpload()中的success和error中的回调函数不执行的备注
- Android测试
- Java对Excel文件的读取
- mysql查询性能分析(show status,show profile,explain)
- python27 与opencv2.3.1 学习笔记 2012年草稿
- django分页
- C++ 类作用域