spring data jpa repository:仅更新某些列或所有非空列

时间:2015-06-19 12:05:42

标签: spring spring-data spring-data-jpa

所以我有一个实体:

public class Test extends BaseEntity {
    private String title;
    private Double passMark;

    @Convert(converter = DurationToStringConverter.class)
    private Duration duration;

    @ManyToOne
    private User createdBy;

    @ManyToOne
    private User updatedBy;

    @ManyToMany(fetch = FetchType.LAZY)
    private List<Question> questions;
    ...
}

我有一个小表格,可以修改标题,通行证和持续时间。

提交此表单时,我只想更新这些字段。 有没有办法在没有@Query注释的情况下完成它,即只使用Spring Data Repository的魔术界面方法?

0 个答案:

没有答案