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,然后把东西放进去,重启就可以看到效果了。

浙公网安备 33010602011771号