Spring中BeanFactory和FactoryBean区别
2016-05-17 15:43
531 查看
直接看Spring源码:
package org.springframework.beans.factory; public interface FactoryBean<T> { T getObject() throws Exception; Class<?> getObjectType(); boolean isSingleton(); }
package org.springframework.beans.factory; import org.springframework.beans.BeansException; import org.springframework.beans.factory.NoSuchBeanDefinitionException; public interface BeanFactory { String FACTORY_BEAN_PREFIX = "&"; Object getBean(String var1) throws BeansException; <T> T getBean(String var1, Class<T> var2) throws BeansException; <T> T getBean(Class<T> var1) throws BeansException; Object getBean(String var1, Object... var2) throws BeansException; boolean containsBean(String var1); boolean isSingleton(String var1) throws NoSuchBeanDefinitionException; boolean isPrototype(String var1) throws NoSuchBeanDefinitionException; boolean isTypeMatch(String var1, Class<?> var2) throws NoSuchBeanDefinitionException; Class<?> getType(String var1) throws NoSuchBeanDefinitionException; String[] getAliases(String var1); }
相关文章推荐
- Spring 4.x官方参考文档中文版——第21章 Web MVC框架(4)
- 【软件测试】Java读取.csv文件
- javaweb学习总结(十九)——JSP标签
- 第四章 Controller接口控制器详解(7 完)——跟着开涛学SpringMVC
- java学习个人笔记---非静态内部类
- 利用struts2拦截器加自定义注解实现权限控制
- 第三章 DispatcherServlet详解 ——跟开涛学SpringMVC
- java类加载器
- 毕设系列—服务端:Java-SSH框架(2)之服务器端发送JSON格式数据
- JAVA正则表达式:Pattern类与Matcher类详解(转)
- [置顶] java web开发(一) 环境搭建
- 用eclipse打开一个文件,左边的树怎么自动对应文件
- Java RandomAccessFile使用
- java 面向对象练习题4
- Java并发编程:Lock
- java 地址记录
- java入门之main
- java8 时间
- Gson解析报错 java.lang.ClassCastException: com.google.gson.internal.StringMap cannot be cast to XXX
- eclipse序列化生成serialVersionUID