beandefinition.java
来自「一个简单的java邮件系统源码」· Java 代码 · 共 45 行
JAVA
45 行
package com.easyjf.container;
import com.easyjf.beans.MutablePropertyValues;
/**
* bean的定义信息
* @author 大峡
*
*/
public interface BeanDefinition {
/**
*
* @return bean类名
*/
Class getBeanClass();
/**
* @return bean名称
*/
String getBeanName();
/**
* @return 构造参数
*/
ConstructorArguments getConstructorArguments();
/**
*
* @return bean范围
*/
String getScope();
/**
* @return 工厂方法
*/
String getFactoryMethod();
/**
* @return 设值注入的属性
*/
MutablePropertyValues getPropertyValues();
/**
* @return 是否属于模板Bean配置
*/
boolean isAbstract();
/**
* @return 是否属于延迟加载Bean
*/
boolean isLazy();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?