zoukankan      html  css  js  c++  java
  • @SpringBootApplication 注解

    @SpringBootApplication
    启动类注解(一般在root下):
    该注解被@Configuration、@EnableAutoConfiguration、@ComponentScan 这三个注解所修饰
    1、@SpringBootConfiguration继承自@Configuration,二者功能也一致,标注当前类是配置类
    并会将当前类内声明的一个或多个以@Bean注解标记的方法的实例纳入到spring容器中,并且实例名就是方法名。

    2、@EnableAutoConfiguration:是spring boot的核心功能,自动配置。
    这个注释告诉SpringBoot“猜”你将如何想配置Spring,基于你已经添加jar依赖项。如果spring-boot-starter-web已经添加Tomcat和Spring MVC,这个注释自动将假设您正在开发一个web应用程序并添加相应的spring设置.

    通常推荐将 @EnableAutoConfiguration 配置在 root 包下,这样所有的子包、类都可以被查找到。


    3、@ComponentScan
    通俗的讲,@ComponentScan 注解会自动扫描指定包下的全部标有 @Component注解 的类,并注册成bean,当然包括 @Component 下的子注解@Service、@Repository、@Controller。@ComponentScan 注解没有类似 、的属性。

  • 相关阅读:
    Android由一个activity 间隔5秒自动跳转到另外一个activity
    ZXing二维码的生成和解析
    JAVA生成条形码
    JAVA生成带Logo的二维码
    JAVA操作MongoDB数据库
    MongoDB数据库的简介及安装
    Redis在windows下的安装使用
    class关键字
    遍历器接口
    Promise对象
  • 原文地址:https://www.cnblogs.com/wzk-0000/p/9450491.html
Copyright © 2011-2022 走看看