package org.tests.model.basic; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.OneToOne; import javax.persistence.Version; import java.util.UUID; @Entity public class OEngine { private static final long serialVersionUID = 1L; @Id private UUID engineId; private String shortDesc; @Version private Integer version; @OneToOne private OCar car; public OEngine() { } public UUID getEngineId() { return engineId; } public void setEngineId(UUID engineId) { this.engineId = engineId; } public String getShortDesc() { return shortDesc; } public void setShortDesc(String shortDesc) { this.shortDesc = shortDesc; } public OCar getCar() { return car; } public void setCar(OCar car) { this.car = car; } public Integer getVersion() { return version; } public void setVersion(Integer version) { this.version = version; } }