@Component可以为任何类做注解,但spring提供了三个@Component衍生注解,功能同@Component一样。

@Service       service层
@Repository    dao层
@Controller    web层

注解实现依赖注入:(给私有字段设置,也可以给setter方法设置)

普通值:  @Value("值")

引用值 方法1:按照类型注入  @Autowired

方法2 : 按照名称注入1: @Autowired, @Qualifier("名称"), 这两个注解配合一起使用。

方法3:  按照名称注入2: @Resource("名称")

spring12:@Component衍生注解相关推荐

  1. Spring Boot-@Conditional注解以及衍生注解@ConditionalOnBean

    @Conditional:判断@Conditional指定的条件是否成立,如果成立才会给容器中添加组件,配置类里面的内容才会生效 我们发现有很多的自动配置类,但是这些自动配置类都有指定的条件,必须满足 ...

  2. SpringMVC之@RequestMapping注解及其衍生注解详解

    @RequestMapping是springmvc核心注解之一,主要作用是建立请求URL与请求方法之间的映射关系,每当客户端有请求发过来,就根据请求URL找到对应的方法反射进行调用. //该注解可以作 ...

  3. @component的注解

    1.@controller 控制器(注入服务) 2.@service 服务(注入dao) 3.@repository dao(实现dao访问) 4.@component (把普通pojo实例化到spr ...

  4. Spring----Bean装配

    一.Bean种类 1.普通Bean <bean id="" class="A">  :spring直接创建A实例对象并且返回 2.特殊Bean 如果 ...

  5. Spring5轻轻松松一遍过

    文章目录 前言 Spring简介 何为AOP 何为IOC set注入 IOC本质 Spring Hello world Hello world 细节 IOC创建对象 对象赋值 对象构造方法赋值 get ...

  6. Spring零基础入门到精通 --- IOC基础容器

    一.IOC基础容器 1.1.传统Javaweb开发的困惑 1.1.1.传统Javaweb开发代码分析-用户模块 1.1.2.传统Javaweb开发困惑及解决方案 困惑一:层与层之间紧密耦合在了一起,接 ...

  7. 开发框架-Spring

    Spring 简介 Spring框架是由于软件开发的复杂性而创建的.Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情. 然而,Spring的用途不仅仅限于服务器端的开发.从 ...

  8. Spring框架笔记

    Spring概念 spring是开源的免费的框架(容器) spring是轻量级的,非侵入式的 spring核心主要两部分 : AOP : 面向切面编 ,扩展功能不是修改源代码实现 . IOC : 控 ...

  9. spring的注解开发@Component @Bean @Value @Autowired、@Qualifier @PropertySource @Configuration

    spring的注解开发 启动注解功能 启动注解功能 ⚫ 启动注解扫描,加载类中配置的注解项 ⚫ 说明: ◆ 在进行包所扫描时,会对配置的包及其子包中所有文件进行扫描 ◆ 扫描过程是以文件夹递归迭代的形 ...

最新文章

  1. jQuery 之 serialize() serializeArray()
  2. 输出表格_做造价不会编工程量清单?276个造价表格同步输出,告别晚加班
  3. H5直播系列四 RTMP HTTP-FLV HLS MPEG-DASH
  4. auto-sklearn简介
  5. python集合类型中的元素是有序的_Python基础-2-变量和数据类型(2)-列表、元组、字典、集合...
  6. Hook KiUserExceptionDispatcher参数指针错误的问题
  7. 日期处理一之NSLalendar的使用
  8. 防范网络*** 应用层防护是重点
  9. 洛谷月赛 P3406 海底高铁
  10. Delphi中的堆,栈
  11. SpringMVC_day1_常用注解
  12. AcWing 101. 最高的牛
  13. 百度之星 1004 Labyrinth
  14. tsmsbs项目中用到的触发器和存储过程
  15. explain ref_explain的属性详解与提速百倍的优化示例
  16. 针式PKM与众不同的地方
  17. 2022 华为软件精英挑战赛 复赛思路分享
  18. Siamese-RPN论文阅读
  19. gg大玩家f服务器无响应,gg大玩家显示应用启动失败 | 手游网游页游攻略大全
  20. pythonmsgbox怎么使用_详解MessageBox(),MsgBox函数的正确使用

热门文章

  1. iOS开发-登录界面开发(6)Toast-Swift的使用-Swfit4.1_Xcode9.3.1
  2. Motan的SPI机制实现分析
  3. 关于数据库性能优化小经验
  4. python的沙盒环境virtualenv(一)--作用
  5. 高效使用Vector
  6. jquery 动态生成html后click事件不触发原因
  7. 10件开发者和老板都要知道的HTML5的那些事
  8. fir.im Weekly - 让 iOS 应用更加安全
  9. [Everyday Mathematics]20150204
  10. (ios实战):retain,copy,assign及autorelease ,strong,weak