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

    注解名 说明
    @Configuration 声明一个配置类,配置类的功能等同 spring 的配置文件(重点)
    @Bean 将没有声明
    @Component/@Controller/@Serivce/@Repository 的类加入到 Spring 容器等同于 Spring 配置文件的<bean>标签
    @PropertySource 在 Spring 的配置里读取,增加的这个注解,可以使用@Value 注解获得 properties 文件的内容
    @Value 获得上下文中,Properties 文件的内容等同与 Spring 配置文件的${key}
    @ComponentScan 用于扫描类,创建对象到 Spring 容器中等同 Spring 配置文件<context:component-scan>
    @ConditionalOnMissingBean 表示如果 Spring 容器已经有该类的对象就不执行创建对象的方法再创建一次了。
     
     

    @SpringApplicationv>作用:用于启动 Spring Boot 的程序,根据传入的类声明的注解来决定不同的启动方式。
    v>
    @EnableAutoConfigurationv>注解的作用是:启动程序时,告诉 SpringApplication 启动对象使用SpringBoot 的默认配置。
    v>
    @SpringBootApplicationv>注解也是启动 Springboot 的默认配置。只是在@EnableAutoConfiguration 注解的基础上增加了扫描包@ComponentScan 的这个注解。实现了并且扫描指定范围的类创建对象到容器里面。
    v>
    @AutoConfigureBefore 注解v>指定在 SpringBoot 框架自动配置的配置类执行完成之前,执行指定的自定义的配置类。如果放在 Application 入口类,表示在所有自动配置的配置类还没有可以就先加载自定义的配置类。
    v>
    @AutoConfigureAfter 注解指定在 SpringBoot 框架自动配置的配置类执行完成之后,然后执行指定的自定义的配置类。
    v>
    @SpringBootTest 注解用于使用 JUnit 测试 SpringBoot 程序,启动 SpringBoot 框架。测试 SpringBoot 一定要加上。
     
  • 相关阅读:
    WORD2003电子签名插件(支持手写、签章)
    苹果App部署HTTPS进行在线下载安装
    解决安卓SDK更新连不通问题
    部署rfc5766-turn-server--谷歌推荐的开源穿透服务器 [复制链接]
    实测可用的免费STUN服务器!
    seajs加载jquery时提示$ is not a function该怎么解决
    tomcat发布web service教程
    Java WebService 简单实例
    HTML 5 断点续上传
    MySQL said: Authentication plugin 'caching_sha2_password' cannot be loaded
  • 原文地址:https://www.cnblogs.com/aknife/p/11455563.html
Copyright © 2011-2022 走看看