Spring的注解以及配置类
Spring注解说明
- @Autowire 自动注入
- @Nullable 标记了这个字段说明这个字段可以为null
- @Component 组件,放在类上,说明这个类被Spring管理了
- @value 写在要赋值的属性上 相当于 < bean > 中的 < property name="name" value="小伙" />
- @dao(@Repository)
- @service(@Service)
- @Controller
- @Scope() 声明单例模式 singleton 非单例模式 prototype
Spring配置类
@Configuration 声明当前类为配置类 将其交给Spring的容器管理 转化成配置
@ComponentScan 声明注解扫描
@Import 将别的配置类引进来
@Bean 相当于< bean>
@Configuration
@Import(ApplicationConfig2.class)
@ComponentScan("com.tv89.pojo")
//ApplicationConfig 相当于bean.xml文件的文件名字
public class ApplicationConfig {
// User 相当于bean中 class的全类名 serUser相当于id
@Bean
public User setUser(User user){
return user;
}
}

浙公网安备 33010602011771号