我有一个多模块Maven项目,目前有三个模块:存储库(我有所有@Entity类和存储库),Web(我有控制器以及与UI相关的所有内容)和服务我有一个实现UserService的任务。我需要我的服务模块是Web和存储库之间的连接。在网络上,一切正常,但是在我的服务模块pom中,我具有以下依赖性:
<dependency>
<groupId>com.project</groupId>
<artifactId>repository</artifactId>
<version>0.0.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
在我的UserService类中,我有以下代码:
@Service
@EnableJpaRepositories("com.project.task.repository")
public class TaskUserService {
@Autowired
private TaskUserRepository taskUserRepository;
public List<TaskUser> getAllUsers() {
List<TaskUser> users = taskUserRepository.findAll();
return users;
}
但是,出现以下错误: 无法访问org.springframework.data.repository.pagingandsortingrepository
我在Internet上找到了许多解决方案,但是它们似乎都不适合我,我敢肯定我的所有依赖关系都写得很好。
有什么主意我该如何解决?