初入Spring Boot遇到的问题
最近跟着视频学习用spring boot+thymeleaf写一个项目,刚开始搭架子就遇到了一个问题,在此记录一下。
(1)用eclipse导入项目时一直卡在50%,折腾了半天,maven仓库后来换成了中央仓库,并且jdk1.9换成了1.8,然后设置gradle的时候,不要选择gradleWrapper,很可能因为网络的问题卡住,所以选择第二项本地的gradle目录就好;
(2)集成thymeLeaf时,注意自定义thymeleaf版本时不要跟着视频用3.0.3,那样会出错,我改成3.0.9就好了;
(3)开始写增删改查时,页面访问时报404,找不到controller,百度后才知道springboot只会扫描启动类InitializeStartApplication下面的包中的Controller,所以得将启动类放在父级包中,或者在启动类的上面添加@ComponentScan(basePackages = {"com.fateboat.springboot.blog.*"})这样的注解