廖老湿您好。来问一个关于spring-boot-starter-data-api依赖的问题。
第一次您是在《两小时学会Spring Boot》课程中的『spring-data-jpa』章节中提到spring-boot-starter-data-api,当时说的是:使用数据库,要先添加这个组件。
第二次是在《Spring Boot微信点餐》的『买家端类目』章节,也添加了这个组件。
那么问题来了:
1、我之前提到过一个问题,用Eclipse打开IDEA创建的SpringBoot项目,pom.xml一直报错,通不过编译,后来才发现,是因为多了spring-boot-starter-data-api这个组件,将此组件删除,Eclipse上可以正常运行,详情:http://www.imooc.com/wenda/detail/354658
2、Eclipse必须要删除这个组件才能跑,但是IDEA不需要,对于这个问题我也没留意。但是前两天我尝试在命令行中先将项目编译,打为jar包,发现编译异常,问题就出自boot-starter-data-api这个组件。
后来将此组件删除,编译成功,项目正常跑,貌似这个boot-starter-data-api没什么作用啊? 觉得好奇,特来询问