spring原始注解
2024-09-03 23:45:19
spring原始注解主要是替代Bean标签的配置
@Component:使用在类上用于实例化Bean
@Controller:使用在web层类上用于实例化Bean
@Service:使用在service层类上用于
@Repository:使用在dao层类上用于实例化Bean
注:这四个注解相当于在applicationContext.xml配置的Bean标签,只要在类上加上这样的注解,就完成了功能
@Autowired:使用在字段上用于根据类型注入
@Qualifier:结合@Autowired一起使用用于根据名称进行依赖注入
@Resource:相当于@Autowired+@Qualifier,按照名称进行注入
注:这三个主要是相当于Bean标签中的子标签property-》属性的注入
@Value:注入普通属性
@Scope:标注Bean的作用范围
@PostConstruct:使用在方法上标注该方法是Bean的初始化方法
@PreDestroy:使用在该方法上标注的方法是Bean的销毁方法
注:这两个相当于Bean标签的属性init-method和destory-method
详细代码操作请浏览-我的博客
最新文章
- elastic search使用总结
- MySQL5.6 GTID新特性实践
- Spark 个人实战系列(2)--Spark 服务脚本分析
- iphone SE 自带视频播放器要求的视频格式转换参数
- get方法与post方法的使用
- 深入解析MySQL replication协议
- [置顶] 玩转Eclipse — 自动注释插件JAutodoc
- JavaScript引用类型之RegExp类型(正则表达式)
- [推荐] 查看网站使用的JS框架
- 静态书架和js模拟翻书效果
- DHTML【10】--Javascript
- Redis基本认识和基础学习-基本命令
- .net core 使用IIS作为宿主Web服务器,部署常见问题
- Tomcat服务器提示:The server is temporarily unable to service your request due to maintenance downtime or capacity problems
- HBuilder设置沉浸式状态栏显示效果
- luogu 1196 银河英雄传说 带权并查集
- Nginx 基本命令
- html5 progress样式修改
- Linux vim 编辑命令
- 每日英语:Prosecutors Wrap Up Case Against Bo