zoukankan      html  css  js  c++  java
  • SpringBoot常用的注解

    @Controller

      作用:用于标记这个类是一个控制器,返回页面的时候使用;如果要返回JSON,则需要在接口上使用@ResponseBody才可以

    @RestController

      作用:用于标记这个类是一个控制器,返回JSON数据的时候使用,如果使用这个注解,则接口返回数据会被序列化为JSON

      所以:@RestControlle = @Controller + @ResponseBody

    @RequestMapping

      作用:路由映射,用于类上做1级路径;用于某个方法上做自路径

    @SpringBootApplication

      作用:用于标记是StringBoot应用,里面包含多个子注解

    @SpringBootAppliccation = @Configuration + @EnableAutoConfiguration + @ComponentScan
    
    @Configuration:主要标记在某个类上,用于Spring扫描注入,一般结合@Bean
    @EnableAutoConfiguration:启用Spring的自动加载配置,自动载入应用程序所需的所有Bean
    @ComponentScan:告诉spring扫描包的范围,默认是Application类所在的全部子包,可以指定其他包
    @ComponentScan({"net.cyb.package1","net.cyb.package2"})
  • 相关阅读:
    1001. 害死人不偿命的(3n+1)猜想 (15)
    单链表排序
    简单插入排序
    简单选择排序
    C语言-随机数
    二分查找(折半查找)
    顺序查找-顺序查找-带哨兵查找
    队列-链表实现
    循环队列_数组实现
    队列-顺序存储-简单实现
  • 原文地址:https://www.cnblogs.com/chenyanbin/p/13232547.html
Copyright © 2011-2022 走看看