まず最初に、このフォーラムの管理者とそれに参加するすべての人々に感謝したいと思います。それが私が投稿する最初の質問です。それでは、休止状態でのマッピングのこの例を見てみましょう。
@Entity
@Inheritance
@DiscriminatorColumn(name="PROJ_TYPE")
@Table(name="PROJECT")
public abstract class Project {
@Id
private long id;
...
}
@Entity
@DiscriminatorValue("L")
public class LargeProject extends Project {
private BigDecimal budget;
}
@Entity
@DiscriminatorValue("S")
public class SmallProject extends Project {
}
したがって、ディスクリミネーター値を持つテーブルが1つあり、Hqlを使用してデータベースからプロジェクトを返す関数を作成し、このオブジェクトのディスクリミネーター値を知る方法を知りたいと思います。前もって感謝します。