我需要知道如果我们使用 Spring Data Rest + Spring Data JPA 那么它会取代我们需要在这些层中手动输入的所有代码吗?那么我们还需要在后端开发什么?我的意思是它真的那么棒吗?如果我错了,请解释限制。
最佳答案
您不需要编写 DAO。如果您需要超出简单 CRUD 的自定义查询,可以使用不同的方法来创建它们以及扩展不同的存储库接口(interface)(PagingAndSorting 等)。
然后您将存储库@Autowire到服务层以应用业务逻辑。
无需 DAO。
关于java - 如果我使用spring data Rest+spring data jpa,是否能保证service层和Dao层的代码为零,需要手动编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61089973/