Spring中@component的使用

@component是spring中的一个注解,它的作用就是实现bean的注入,在探究@component前先了解一下注解?何为注解?注解本质上就是一个类,开发中我们可以使用注解 取代 xml配置文件。

web开发,提供3个@Component注解衍生注解(功能一样)取代
@Repository(“名称”):dao层
@Service(“名称”):service层
@Controller(“名称”):web层

@Autowired:自动根据类型注入
@Qualifier(“名称”):指定自动注入的id名称

@Resource(“名称”)
@ PostConstruct 自定义初始化
@ PreDestroy 自定义销毁

下面直接看具体例子:


(2)案例二

Spring中@component的使用相关推荐

  1. Spring中@ Component,@ Service,@ Controller和@Repository之间的区别

    在了解Spring框架中@Repository @Component , @Service @Controller , @Repository @Controller和@Repository批注之间的 ...

  2. Spring 中 @Component、@Service 等注解如何被解析?

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | http://8rr.co/EjqL 前言 @ ...

  3. Spring中@Component的作用

    今天在写程序的时候看见一个以前没有见过的注解(@Component),在网上查找过后,经过实践,决定把它记录下来. 1.@controller 控制器(注入服务) 用于标注控制层,相当于struts中 ...

  4. Spring中的@ Component,@ Repository和@Service批注有什么区别?

    @Repository @Component , @Repository和@Service批注可以在Spring中互换使用吗,或者除了充当注解设备外,它们还提供任何特定功能吗? 换句话说,如果我有一个 ...

  5. Spring中使用Schedule调度

    在spring中两种办法使用调度,以下使用是在spring4.0中. 一.基于application配置文件,配置入下: 1 <bean id="jobDetail" cla ...

  6. 惊呆了,Spring中竟然有12种定义bean的方法

    前言 在庞大的 Java 技术体系中,Spring 有着举足轻重的地位,它给每位开发者带来了极大的便利和惊喜. 我们都知道 Spring 是创建和管理bean的工厂,它提供了多种方式定义 bean,能 ...

  7. 一文读懂Spring中的AOP机制

    一.前言 这一篇我们来说一下 Spring 中的 AOP 机制,为啥说完注解的原理然后又要说 AOP 机制呢? 1.标记日志打印的自定义注解 @Target({ElementType.METHOD}) ...

  8. 一起来踩踩 Spring 中这个循环依赖的坑!

    作者:Mythsman blog.mythsman.com/post/5d838c7c2db8a452e9b7082c/ 1. 前言 2. 典型场景 3. 什么是依赖 4. 什么是依赖调解 5. 为什 ...

  9. Spring 中的各种注解,光会用可不够哦!

    来源:https://digdeep.cnblogs.com/digdeep/p/4525567.html 1. Java中的注解 2. 使用 元注解 来自定义注解 和 处理自定义注解 3. spri ...

最新文章

  1. 【青少年编程】【四级】创意画图
  2. Linux 文件系统结构介绍
  3. 2019年, image captioning论文汇总
  4. 《maven实战》笔记(2)----一个简单maven项目的搭建,测试和打包
  5. linux网络编程之socket编程(六)
  6. 设置版权声明html,在Hexo中自动为Yilia主题增加版权声明
  7. 两家符合CMMB标准的手机电视芯片厂商网址
  8. python输出dat格式_输出dat文件
  9. 惠普服务器不进系统,HP服务器无法启动
  10. vue-router 在ie内核下页面不跳转
  11. gnuplot常用技巧
  12. 百度地图添加家的位置图文教程
  13. 计算机发展史图,图说计算机发展史
  14. 【烧录问题】flymcu下载出现从08000000开始运行失败
  15. 结构主义(structuralism)
  16. AUTOSAR软件架构简介
  17. 第一章_Android入门
  18. gawk linux,linux中gawk命令
  19. windows 打开大文件 日志 工具
  20. 鸿蒙系统支持和汽车互联吗,华为公布三大鸿蒙车载操作系统

热门文章

  1. 关于程序员的酒桌术语
  2. 三八女神节送happy nocnoc敲开心亲子运动童装,让妈妈女儿漂亮一整个夏季
  3. 《爱情呼叫转移》经典台词
  4. ------------------------3
  5. 【为谁痴来为谁狂?为谁两眼泪汪汪?】
  6. live server 的使用
  7. 非关系型数据库——Redis
  8. [导入]防止搏客被恶劣网站框架包含
  9. Financial Time Series Segmentation Based On Turning Points
  10. 20KW三相三电平光伏逆变器 三相锁相 主控平台:TMS 20KW三相三电平光伏逆变器 三相锁相