基于xml配置 bean所需的依赖项和服务在XML格式的配置文件中指定。这些配置文件通常包含许多bean 定义和特定于应用程序的配置选项。它们通常以bean标签开头。例如:
基于注解配置
您可以通过在相关的类,方法或字段声明上使用注解,将bean配置为组件类本身,而不是使 用XML来描述bean装配。默认情况下,Spring容器中未打开注解装配。因此,您需要在使 用它之前在Spring配置文件中启用它。例如:
context:annotation-config/
<!-bean definitions go here –>
基于Java API配置
Spring的Java配置是通过使用@Bean和@Configuration来实现。
1、 @Bean注解扮演与
2、 @Configuration类允许通过简单地调用同一个类中的其他@Bean方法来定义bean间 依赖关系。
例如:
@Configuration
public class StudentConfig {
@Bean
public StudentBean myStudent() {
return new StudentBean();
}
Was this helpful?
0 / 0