Tim*_*mes 6 java spring spring-data-jpa spring-boot spring-boot-jpa
我想知道是否可以为 Spring 的CrudRepositorysave 方法定义自定义返回类型,就像下面的 find 查询方法示例一样:
<T> Optional<T> findById(Long id, Class<T> type);
Run Code Online (Sandbox Code Playgroud)
在文档中,我只找到了带有查询方法的动态投影的示例。
我试过
<T> T save(Foo entity, Class<T> type);
Run Code Online (Sandbox Code Playgroud)
但我收到以下错误:
java.lang.IllegalArgumentException: Failed to create query for method public abstract java.lang.Object com.xyz.myproject.persistence.dao.FooDAO.save(com.xyz.myproject.persistence.model.Foo,java.lang.Class)! No property save found for type Foo!
Run Code Online (Sandbox Code Playgroud)
有什么想法如何让它发挥作用吗?
| 归档时间: |
|
| 查看次数: |
1756 次 |
| 最近记录: |