6

3. 请求处理注解
​

  • @RequestMapping :通用请求映射,支持 GET/POST 等。
    ​
  • @GetMapping :处理 GET 请求。
    ​
  • @PostMapping :处理 POST 请求。
    ​
  • @RequestParam :获取请求参数。
    ​
  • @PathVariable :获取 URL 路径变量。
    ​
  • @RequestBody :获取请求体 JSON 数据。
    ​
    4. 依赖注入注解
    ​
  • @Autowired :按类型自动注入 Bean。
    ​
  • @Resource :按名称自动注入 Bean。
    ​
  • @Qualifier :配合  @Autowired ,按名称指定注入 Bean。1. 启动类注解
    ​
  • @SpringBootApplication :启动类核心注解,是  @Configuration 、 @EnableAutoConfiguration 、 @ComponentScan  的组合注解,标注项目入口。
    ​
    2. Bean 定义注解
    ​
  • @Controller :Web 层,处理 HTTP 请求,返回页面。
    ​
  • @RestController :Web 层, @Controller + @ResponseBody ,返回 JSON 数据。
    ​
  • @Service :业务逻辑层,标注 Service 类。
    ​
  • @Repository :数据访问层,标注 DAO/Mapper 类。
    ​
  • @Component :通用组件,无法分层时使用。
    ​
  • @Configuration :标注配置类,替代 XML 配置文件。
    ​
posted @ 2026-02-13 21:24  111阳  阅读(10)  评论(0)    收藏  举报