Я до сих пор не работал с EclipseLink, и я, похоже, не нашел @NaturalId
. Итак, что эквивалентно @NaturalId
Hibernate в EclipseLink?EclipseLink эквивалент Hibernate @NaturalID
import javax.persistence.CascadeType;
import javax.persistence.Embedded;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import org.hibernate.annotations.NaturalId;
import lombok.Data;
@Entity
@Data
public class Task {
enum Status{DONE,IN_PROGRESS,OPEN,REOPENED}
@Id
private long id;
@NaturalId
private String taskKey;
private Status status;
private int initEstimation;
@Embedded
Progress progress;
}
Можете ли вы предоставить фрагмент вашего объекта, чтобы мы могли определить требования к использованию? – alliancecoder