2
是否有可能將自定義參數添加到Hibernate中的@SQLDelete覆蓋?我不想編輯Hibernate源代碼。在下面的例子中,我試圖在刪除查詢中包含lastUpdatedBy列。是否可以將自定義參數添加到Hibernate中的@SQLDelete覆蓋中?
感謝您的任何幫助。
@Entity
@Table(name = "user")
@SQLDelete(sql = "UPDATE user SET deleted='Y', version=version+1 WHERE id=? AND version=? AND lastUpdatedBy = ?")
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id", unique = true, nullable = false)
private Long id;
@Column(name = "deleted")
@Type(type = "yes_no")
protected boolean deleted;
@Version
@Column(name = "version", nullable = false)
protected Integer version;
@Column(name = "last_updated_by")
protected Long lastUpdatedBy;
...
}
嗨,我想知道解決的辦法也一樣,你明白嗎? – Tony
嗨托馬斯,我得到了一個解決方案,如果你需要,我會與你分享 – Tony
是的,發佈它,我會給你信用! –