参考信息:单个 Bean 属性
属性 | XML 属性名称 | 描述 |
|---|---|---|
编号
| id
| 程序集中自定义 元素的唯一编号。 |
摘要
| abstract
| 指示 ibm 是否仅可用作父级 bean 定义(将用作子级定义的模板)。默认值为 false 。 |
自动关联
| autowire
| 检查 BeanFactory 以自动解析 关账要素。 |
自动配备候选人
| autowire-candidate
| 使您能够根据与 bean 名称的模式匹配,将自动配备限制为一组候选项。 |
类
| class
| 实施类名称 |
依赖关系检查
| dependency-check
| 指示 Studio 是否会检查未解析的 bean 依赖关系。 |
取决于
| depends-on
| 在初始化使用此元素的 ant 之前,强制初始化一个或多个 ant。要表示对多个 Bean 的依赖关系,请列出其名称,并用英文逗号、空格或英文分号分隔。 |
销毁方法
| destroy-method
| 检查 bean 是否使用指定的销毁回调方法。 |
工厂 bean
| factory-bean
| 当前容器或父级容器中的 bean,包含调用其实例方法会创建对象的实例方法。 |
工厂方法
| factory-method
| 实例化 bean 时要使用的工厂方法的名称。 |
初始化方法
| init-method
| bean 的通用初始化方法。 |
延迟初始化
| lazy-init
| 指示是应在启动时还是在首次请求时创建 bean 实例。如果您不希望在使用 ApplicationContext ,设置为 true 。默认情况下,此属性从容器级别设置中获取值。 |
名称
| name
| bean 的名称。 |
父级
| parent
| 父级 元素。如果指定了此属性,则当前 Bean 将继承其配置数据。 |
主要
| primary
| 将当前 bean 定义指定为主要自动关联候选项。默认值为 false 。 |
范围
| scope
| 从 bean 定义创建的对象的范围。默认值为 singleton 。 |