首先需要在Spring配置文件中增加如下配置:

<context:component-scan base-package="org.example"/>

然后可以用@Component、@Controller、@Service、@Repository注解来标注需要由Spring IoC容器进行对象托管的类。这几个注解没有本质区别,只不过@Controller通常用于控制器,@Service通常用于业务逻辑类,@Repository通常用于仓储类(例如我们的DAO实现类),普通的类用@Component来标注。

Spring中如何使用注解来配置Bean?有哪些相关的注解?相关推荐

  1. spring 加载java类_在Spring中基于Java类进行配置的完整步骤

    在Spring中基于Java类进行配置的完整步骤 发布于 2020-7-7| 复制链接 基于Java配置选项,可以编写大多数的Spring不用配置XML,下面 前言JavaConfig 原来是 Spr ...

  2. java快速注释怎么配置_详解如何在低版本的Spring中快速实现类似自动配置的功能...

    在 Spring 4 后才引入了 @Conditional 等条件注解,它是 Spring Boot 中实现自动配置的最大功臣! 那么问题来了:如果我们还在使用 Spring 3.x 的老版本,这时候 ...

  3. Spring中的packagesToScan的方式配置hibernate的class文件映射规则的理解

    Spring中的packagesToScan的方式配置hibernate的class文件映射规则的理解            1.持久化实体,使用自动扫描class的形式进行配置时,规则如下 (1)& ...

  4. spring中基于XML的AOP配置步骤

    spring中基于XML的AOP配置步骤 IAccountService.java package com.itheima.service;/*** 账户的业务层接口*/ public interfa ...

  5. Spring中定时任务Quartz集群配置学习

    Spring中定时任务Quartz集群配置学习 原来配置的Quartz是通过spring配置文件生效的,发现在非集群式的服务器上运行良好,但是将工程部署到水平集群服务器上去后改定时功能不能正常运行,没 ...

  6. spring 注解方式配置Bean

    概要: 再classpath中扫描组件 组件扫描(component scanning):Spring可以从classpath下自己主动扫描.侦測和实例化具有特定注解的组件 特定组件包含: @Comp ...

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

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

  8. 四、Spring中使用@Conditional按照条件注册Bean

    以前其实是写过@Condtional注解的笔记的,这里附上链接: Spring中的@conditional注解 但已经忘记的差不多了,所以今天再重新学习下,可以互补着学习 @Contional:按照一 ...

  9. spring框架学习(一):Bean的装配方式 ——基于注解的装配、自动装配

    Bean的装配方式 基于注解装配 常用注解: 总结 自动装配 [序言] 在前面的例子中我们就可以看到了使用基于XML方式的缺点了:如果应用中有较多的Bean对象,则会导致xml文件过于臃肿,给后续的维 ...

最新文章

  1. const修饰的指针常量和常量指针
  2. 进入大厂的面试经验(P7)
  3. 关于高级导数的一个不等式估计
  4. Transformation HDU - 4578
  5. 22 CO配置-控制-产品成本控制-成本对象控制-检查制造订单 (PP) 的评估变式
  6. python cx_Oracle连接Oracle数据库查询
  7. Python3 Tcp未发送/接收完数据即被RST处理办法
  8. 远程桌面和云主机,可以听到云主机内部的声音
  9. notebook pip install 只有星号_每日一点,带你入门Python-星号拆包
  10. java应用uploadify 3.2丢失session
  11. angularjs1-7,供应商
  12. 如何修改macOS文件的默认打开方式?
  13. 稀疏表示的合适字典_基于共振稀疏分解的滚动轴承早期微弱故障诊断
  14. HDU 4585 Shaolin (STL)
  15. 原创分享 计算机毕业设计PySpark+LSTM+Hadoop招聘推荐系统 招聘大数据 招聘数据分析 协同过滤算法(基于物品+基于用户) 招聘可视化大屏 就业推荐系统 就业数据分析
  16. 高校医科能转专业去计算机工科,转专业详细(2017最新版)想
  17. 传奇 定时任务(泡点、时间触发、任务活动等)
  18. Hibernate使用原生SQL查询
  19. 慎重决定!从自建服务器到选择阿里云
  20. egg extend ts_NAS初体验—威联通TS-451D - jingkunliu

热门文章

  1. [HDU3336]Count the string(KMP+DP)
  2. 阿里1682亿背后的协同研发云——云效公共云正式商业化
  3. linux新手入门必看
  4. 50行代码搞定无限滑动幻灯片
  5. yield return关键字怎么使用?
  6. Github 上 10 个值得学习的 Springboot 开源项目
  7. JavaWeb结合七牛云存储搭建个人相册服务
  8. Kubernetes集群安全概述
  9. c语言和java和汇编语言_C语言和汇编语言的区别是什么?
  10. Jasypt 加密-引言