今天遇到一个bug,搞得我心烦意乱的,就是在Spring Boot 应用中使用Spring Data JPA访问数据库,出现了没有配置数据url的错误,然而我明明是配置了数据源的呀,尝试了很多方案都没有解决,最后发现是配置完数据源之后,还要在项目结构中指定数据源的位置。
如下图所示:点击ch6_1,再点击resources下的templates,再点击Resources,最后点击应用即可。注意:我的数据源文件也就是全局配置文件放在templates下的。
如果SpringBoot的启动注解不加扫描包,则必须放到项目的根目录下,SpringBoot才会默认扫描根目录及其其子目录。
另外配置完数据源之后不需要用此注解,这个注解使用了就不能自动加载数据源了。
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})



