Spring数据使查询覆盖所有对象字段

时间:2016-05-06 15:28:45

标签: java mysql spring spring-data

我正在使用Spring数据,我必须更改一个对象的所有字段。 通常我用例如:

@Modifying  
@Query("UPDATE Car u SET u.datatable= ?2 WHERE u.idCar = ?1")
void setDatatable(int idCar, String datatable);

在我的存储库类中。现在我应该使用

@Modifying  
@Query("UPDATE OilSample u SET all fields WHERE u.idOilSample = oilSampleMap.idOilSample")
void modify(OilSampleMap oilSampleMap);

但是idOilSample和我的所有字段都在OilSampleMap实例中(它包含所有的OilSample字段)。是否可以使用@Query注释或查询方法?感谢

0 个答案:

没有答案