@Controller : 常用于返回需要跳转的页面时使用
@RestController : 一般用于返回字符串使用
@GetMapping : 用于接收前台的get请求
@PostMapping : 用于接收前台的Post请求
@RequestMapping : 可以接收get和Post请求的数据
@RequestMapping(value = "/hello" , method = RequestMethod.GET)
注释: value = "/hello" : 接收的路径
method = RequestMethod.GET : 接收前台的请求类型,GET,POST等。。。
@ComponentScan : 用于扫面有此注解类所在的包及所有子包的文件
SpringBoot 读取 resources 文件下的配置文件优先顺序
第1读取:config 文件夹下的 【application.yml】 文件
第2读取:config 文件夹下的 【application.properties】 文件
第3读取:resources 文件夹下的【application.yml】文件
第4读取:resources 文件夹下的【application.properties】文件
注意:SpringBoot 还可以读取【bootstrap.properties】文件,但是单个SpringBoot不会读bootstrap配置文件,要SpringCloud架构下的SpringBoot应用才会读。bootstrap配置文件一般用于动态配置,线上可以实时修改,实时生效的配置,一般可配合上 nacos 使用。