Spring 基于 xml 注入 bean 的方式有哪几种
时间: 2024-05-23 14:11:57 浏览: 105
Spring Bean常用的的装配方式详解
Spring 基于 XML 注入 Bean 的方式有以下几种:
1. 构造器注入:通过 <constructor-arg> 元素注入 Bean,可以设置参数的类型、值和引用。
2. 属性注入:通过 <property> 元素注入 Bean,可以设置属性的名称、值和引用。
3. 工厂方法注入:通过 <factory-method> 元素注入 Bean,可以调用工厂方法创建 Bean。
4. 静态工厂方法注入:通过 <factory-method> 和 <factory-bean> 元素注入 Bean,可以调用静态工厂方法创建 Bean。
5. 自动注入:通过 <bean> 元素的 autowire 属性自动注入 Bean,可以根据类型或名称自动注入相应的 Bean。
以上是最常用的几种注入方式,Spring 还提供了其他高级注入方式,如 SpEL 表达式注入、注解注入等。
阅读全文