springboot 初次踩坑--启动报错
1.初次启动失败,本以为是springboot 1.x与2.x版本不同导致,2.x版本成功,1.x版本,事实上与版本无关
2.注意主函数入口文件必须在src/main下,且必须在controller.java同一级或上级的包中,即文件树controller比主函数深

原理是①
|
|
②
|
|
③
|
|
④
|
|
⑤
|
|
另外,configure注解下的⑥
内
|
|
⑦
完成自动配置类的导入,相当于自己在xml中进行属性的配置
|
|
⑧
|
|
⑨
一句话,springboot底层封装了自动配置类和maven依赖,特别是自动配置类,通过xxxAutoConfigure与properties进行绑定,而properties添加了ConfigProperties注解,对用户自定义的yml和properties配置文件进行绑定。
3.主函数入口不能忘(必须是所在类的class,本次错误原因在于直接复制代码,忘记修改.class对应类名)


浙公网安备 33010602011771号