美文网首页
springboot04--springboot注解以及bann

springboot04--springboot注解以及bann

作者: exmexm | 来源:发表于2017-10-06 16:14 被阅读0次

1、SpringbootApplication
Spring Boot的项目一般都会有*Application的入口类,入口类中会有main方法,这是一个标准的Java应用程序的入口方法。
@SpringBootApplication注解是Spring Boot的核心注解,它其实是一个组合注解:



2、springboot注解主要组合注解@SpringBootConfiguration和@EnableAutoConfiguration。
2.1、@SpringBootConfiguration:这是Spring Boot项目的配置注解,这也是一个组合注解:

图片.png

2.2、2.@EnableAutoConfiguration:启用自动配置,该注解会使Spring Boot根据项目中依赖的jar包自动配置项目的配置项:
如:我们添加了spring-boot-starter-web的依赖,项目中也就会引入SpringMVC的依赖,Spring Boot就会自动配置tomcat和SpringMVC


图片.png

3、3.@ComponentScan:默认扫描@SpringBootApplication所在类的同级目录以及它的子目录。

4、关闭自动注解
通过上述,我们得知,Spring Boot会根据项目中的jar包依赖,自动做出配置,Spring Boot支持的自动配置如下(非常多):

图片.png

比如:我们不想自动配置Redis,想手动配置。

图片.png

5、自定义banner
首先生成文字:
用谷歌浏览器打开查看生成的图片效果一般,建议换火狐等
http://patorjk.com/software/taag/#p=display&h=3&v=3&f=4Max&t=Winney%20spring

然后复制文字并且放在命名为banner.txt的文本文件下,并且将文件放在classpath目录下。

图片.png

6、关闭banner


    public static void main(String[] args) {
        // TODO Auto-generated method stub
        SpringApplication app = new SpringApplication(HelloApplication.class);
        app.setBannerMode(Banner.Mode.OFF);
        app.run(args);
    }

相关文章

  • springboot04--springboot注解以及bann

    1、SpringbootApplicationSpring Boot的项目一般都会有*Application的入口...

  • Animal Farm(104)

    Boxer and Clover always carried between them a green bann...

  • 探究Android中的注解

    注解是我们经常接触的技术,Java有注解,Android也有注解,本文将试图介绍Android中的注解,以及But...

  • 2018-12-06

    //设置banner样式 bann.setBannerStyle(BannerConfig.CIRCLE_INDI...

  • 初识java Annotation

    关于java Annotation什么是注解(Annotation) 注解的组成 自定义注解的语法以及定义形式 使...

  • 注解反射以及动态代理

    注解与反射以及动态代理 注解 注解的定义 Annotation(注解)就是Java提供了一种元程序中的元素关联任何...

  • 编写java注解和注解处理器

    注解是java语言中一种重要的特性。本文介绍如何编写注解、如果使用注解以及如何编写注解处理器。 注解在java开发...

  • 程序员自我修养之APT篇

    一、APT作用的范围以及缺点: APT = 注解 + 注解处理器(AbstractProcessor) 作...

  • 依赖

    //滑动框 (轮播图,引导页面) implementation'com.youth.bann...

  • (Android)注解系列-注解基本概念

    写在前面 本文目的:让你能知道注解是什么东西,看懂注解的元注解,以及常见的注解。其他:本文的注解有动词意思也有名词...

网友评论

      本文标题:springboot04--springboot注解以及bann

      本文链接:https://www.haomeiwen.com/subject/kccryxtx.html