zoukankan      html  css  js  c++  java
  • spring 注释

    @ComponentScan

    表示将该类自动发现扫描组件。个人理解相当于,如果扫描到有@Component,@Controller,@Service 等这些注解的类,并注册为Bean,可以自动收集所有Spring组件,包括@Configuration类。
    我们经常使用 @ComponentScan注解搜索beans,并结合@AutoWired注解导入。可以自动收集所有的Spring组件,包括 @Configuration

    @Configuration

    等同于 spring 的XML配置文件

    @RestController

    是注解@Contoller 和 @ResponseBody的合集
    表示这是个控制器bean直接填入HTTP响应体中,是REST风格的控制器

    @Autowired

    自动注入

    @PathVariable

    获取参数

    @RequestMapping

    提供路由信息,负责URL到Controller中具体函数的映射

    @Service

    一般用于修饰service层的组件

    @Repository

    使用 @Repository 注解可以确保 DAO 或者 repositories 提供异常转译,这个注解修饰的DAO或者repositories类会被@ComponentScan发现并配置,同时也不需要为它们提供XML配置顶

    @Component

    泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。

    @Qualifier

    当有多个同一类型的Bean时,可能用 @Qualifier("name")来指定。与@Autowired配合使用

  • 相关阅读:
    win10 的MQTT + apache-apollo服务器使用
    网络协议 4
    nginx 命令
    win7安装两个jdk,1.7和1.8,下载、安装、配置环境变量,方便切换
    AC+DP练习
    BZOJ 1093 [ZJOI2007]最大半连通子图
    BestCoder Round #52 (div.1)
    洛谷1012 拼数
    洛谷1980 计数问题
    洛谷1424 小鱼的航程(改进版)
  • 原文地址:https://www.cnblogs.com/nineberg/p/12517849.html
Copyright © 2011-2022 走看看