【Spring】注解开发

【Spring】注解开发,第1张

注解说明 1. @Autowired :

通过类型(byType)自动装配。如果@Autowired不能唯一自动装配上属性,则需要通过@Qualifier(value="xxx").

2. @Nullable :

如果字段标记了这个注解,则说明这个字段可以为null。

3. @Resourse :

通过名字(byName) 自动装配。

4. @Component :

组件,放在类上,说明这个类被Spring管理了,就是bean。

5. @Repository:

@Component的衍生注解,放在DAO上,说明这个类被Spring管理了

6. @Service :

@Component的衍生注解,放在Service上,说明这个类被Spring管理了

7. @Controller :

@Component的衍生注解,放在Cotroller上,说明这个类被Spring管理了

4 这四个注解功能都是一样的,都是代表某个类注册到Spring中,装配Bean。

8. @Value :

放在属性上,表示给该属性赋值。@Value("xxx")。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/788316.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-05
下一篇 2022-05-05

发表评论

登录后才能评论

评论列表(0条)

保存