Spring框架之基础类—GenericBeanDefinition实现类
来源:互联网 发布:java语言精粹 pdf 编辑:程序博客网 时间:2024/06/14 18:57
一、GenericBeanDefinition简介
GenericBeanDefinition是用于标准bean定义的一站式服务。
一般来说,使用GenericBeanDefinition的目的是注册一个用户可见的Bean定义,它允许通过指定一个Bean定义创建Bean对象。
二、GenericBeanDefinition源码详解
@SuppressWarnings("serial")public class GenericBeanDefinition extends AbstractBeanDefinition { private String parentName; // 父级Bean名称 /** * 构造器 */ public GenericBeanDefinition() { super(); } public GenericBeanDefinition(BeanDefinition original) { super(original); } /** * 基础方法 */ @Override public void setParentName(String parentName) { this.parentName = parentName; } @Override public String getParentName() { return this.parentName; } @Override public AbstractBeanDefinition cloneBeanDefinition() { return new GenericBeanDefinition(this); } @Override public boolean equals(Object other) { return (this == other || (other instanceof GenericBeanDefinition && super.equals(other))); } @Override public String toString() { StringBuilder sb = new StringBuilder("Generic bean"); if (this.parentName != null) { sb.append(" with parent '").append(this.parentName).append("'"); } sb.append(": ").append(super.toString()); return sb.toString(); }}
阅读全文
0 0
- Spring框架之基础类—GenericBeanDefinition实现类
- Spring框架之基础类—BeanMetadataAttribute实现类
- Spring框架之基础类—ChildBeanDefinition实现类
- Spring框架之基础类—AnnotatedGenericBeanDefinition实现类
- Spring框架之基础类—ScannedGenericBeanDefinition实现类
- Spring RootBeanDefinition,ChildBeanDefinition,GenericBeanDefinition
- Spring RootBeanDefinition,ChildBeanDefinition,GenericBeanDefinition
- Spring框架之基础类—AttributeAccessorSupport抽象类
- Spring框架之基础类—AbstractBeanDefinition抽象类
- Spring框架之基础类—BeanMetadataElement接口
- Spring框架之基础类—AttributeAccessor接口
- Spring框架之基础类—BeanDefinition接口
- Spring框架之基础类—AnnotatedBeanDefinition接口
- Spring框架之基础类—RootBeanDefinition接口
- Spring框架之注册—SimpleAliasRegistry实现类
- Spring框架之注册—DefaultSingletonBeanRegistry实现类
- Spring框架之注册—SimpleBeanDefinitionRegistry实现类
- Spring框架基础之注解
- utf-8编码为byte数组的计算过程
- Android 6.0 理解Java Binder
- 2017-4-4 虚拟机联网
- tomcat在linux中启动慢的解决方案
- Centos7.0以上版本静态IP设置
- Spring框架之基础类—GenericBeanDefinition实现类
- 深入理解BFC和Margin Collapse
- MD5加密下的SQL注入
- 2017-11-3离线赛总结
- 笔记:Echarts
- Java Http请求工具类和接收请求的方法
- iptables的基本概念和数据包流程图
- Codeforces Round #442 (Div. 2) A+B+C
- 解决linux下tomcat8.5上传图片other用户无法通过Nginx查看的问题