Spring中常用注解以及作用
- @Autowired:为bean实现自动装配的注解,先基于类型装配,再基于名字。
- @Resourse:javax下的注解,也可以实现自动装配,先基于名字,在基于类型。
- @Qualifier:当Autowired注解装配的bean存在多个同一类型时,用该注解指定其中一个bean。
- @Nullable:用于设定该注解对应的字段值可以为空值。
- @Component:代替了配置文件中注册bean,直接在对应的类上进行装配。
- @Controller:Controller层下装配bean。
- @Service:在Service层下装配bean。
- @value:给对应的字段注入值,可放于字段上,也可放于Set方法上。
- @Repository:在Dao层下装配bean。
- @Configuration:将类改为配置类,相当于使用配置文件,本质还是@Component。
- @ComponentScan:设置注解的作用域。
- @Bean:在JAVA配置类中注册一个bean。
- @Import:在配置类中导入另一个配置类。
- @Aspect:将类标记为一个切面。
- @Before:方法执行前进行插入。
- @After:方法执行后进行插入。

浙公网安备 33010602011771号