zoukankan      html  css  js  c++  java
  • springboot 注解

    1, @RestController

      相当于同时添加@Controller 和@ResponseBody两个注解

      如果想返回json格式的数据, 需要在类上添加此注解

    2, @EnableAutoConfiguration

      Spring Boot建议只有一个带有该注解的类。

        Spring Boot会自动根据你jar包的依赖来自动配置项目。例如当你项目下面有HSQLDB的依赖时,Spring   Boot会创建默认的内存数据库的数据源DataSource,如果你自己创建了DataSource,Spring Boot就不会创建  默认的DataSource

    如果你不想让Spring Boot自动创建,你可以配置注解的exclude属性,例如:

    @Configuration
    @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
    public class MyConfiguration {
    }

    3, 替代 @Configuration,  @EnableAutoConfiguration,  @ComponentScan三个注解。

     @SpringBootApplication

    其实:@SpringBootApplication申明让spring boot自动给程序进行必要的配置,

         等价于以默认属性使用@Configuration,@EnableAutoConfiguration和@ComponentScan

    4, 起到路由的作用, 窄化请求

    @RequestMapping

    5, 改变app扫描包的范围

    @ComponentScan(basePackages={"com.wenbronk"}

    6, 引入servlet, listener, 或者 filter时使用

    @ServletComponentScan

     

  • 相关阅读:
    网络层协议
    交换机原理
    复习
    网络布线和数据转换
    计算机网络参考模型
    Linux常用命令2
    Linux常用命令1
    服务器分类、硬盘分类
    TCP三次握手和断开四次挥手
    向HDFS中指定的文件追加内容,由用户指定内容追加到原有文件的开头或结尾。
  • 原文地址:https://www.cnblogs.com/wenbronk/p/6364794.html
Copyright © 2011-2022 走看看