我有创建应用程序的任务,它有休息服务来参加带数据库的CRUD控制器。
所以: 我需要创建rest服务来引入spring方法,这些方法从repository(JpaRepository - Spring Data)执行方法,这些方法在发明实体上创建,读取,更新和删除。
“下载”数据的代码应该是几个版本:
基本上问题是我不明白这个问题......
就像你在这里注意到的那样:github我使用第三点(JpaRepository)创建了这个,但我真的不明白如何在不使用JpaRepository的情况下自动创建CRUD查询。所以我的问题是:
答案 0 :(得分:2)
JpaRepository允许您选择3种操作数据:
所以:
在V1和V2中,您的逻辑主要在JPA实现中。在V3中,您的所有逻辑都将在服务上。
(如果你想知道JpaRepository如何工作: How are Spring Data repositories actually implemented?)