SpringBoot之第一个应用程序

SpringBoot之第一个应用程序

一:环境准备

  ①Jdk1.8。

  ②apache-maven-3.5.4。

  ③idea2018.01版本。

  ④springboot:2.26版本。

二:两种构建springboot项目的方式

  ①通过spring官网  (了解即可)

    https://spring.io/projects/spring-boot。

  ②通过idea集成的Spring Initializr来创建springboot项目(推荐方式)

三:彩蛋

  1:@Controller和@RestController的区别

    相同点:

    ①均使用在controller层。

    ②注解的使用范围均在类上。

    不同点:

    ① @Controller是spring中@Compent注解演变而来的,属于自动装配,需要在applicationContext.xm中开启扫描,当IOC容器扫描到被这个注解修饰的类的时候,就会在bean.xml中为我们自动注入一个bean。

     如果没有加@ResponseBody在某个方法上的话,那么这个方法一般是用来控制视图跳转的。

    ②@RestController是mvc部分的注解,表示用来返回json数据结构的。

    总结:本质上@RestController = @Controller+@ResponseBody。

  2.修改springboot启动的banner

    ①在 https://www.bootschool.net/ascii 中去寻找自己需要的banner。

    ②在resources下新建一个banner.txt,然后把东西放进去,重启就可以看到效果了。

 

posted @ 2020-04-25 22:26  ThrowNoMoneyEx_7  阅读(139)  评论(0)    收藏  举报