привет, у меня проблема с наследованием в EJB.Я показываю вам мой код после
@Entity
@Inheritance(strategy=InheritanceType.JOINED)
@DiscriminatorColumn(name="PROJ_TYPE")
@Table(name="PROJECT")
public abstract class Project {
@Id
private long id;
...
}
@Entity
@DiscriminatorValue("L");
@Table(name="LARGEPROJECT")
public class LargeProject extends Project {
private BigDecimal budget;
}
@Entity
@DiscriminatorValue("S");
@Table(name="SMALLPROJECT")
public class SmallProject extends Project {
}
, как получить значение
PROJ_TYPE
.единственное решение, которое я использую nativeQuery, но есть ли другое решение ???
извините за мой английский и заранее спасибо