📄 beandefinition.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -