如何在休眠中动态添加实体?
2022-09-03 01:11:26
我是一名Java开发人员。我使用的是 spring 4.0.1 和 hibernate 4.2.21。我有一个类如下:
@Entity
@Inheritance(...)
public abstract class Feature{
@Id
@GeneratedValue
protected Long id;
...
}
现在我有一些很多类,如下所示:
标签.java类:
@Entity
public class Label extends Feature{
protected String str;
...
}
要点.java类:
@Entity
public class Point extends Feature{
protected Integer intg;
...
}
我有 20 多个从类扩展的实体类。有没有办法在不编写硬代码的情况下将此类(如 and )动态添加到项目中?Feature
Label
Point
更新:
例如,Hibernate 从数据库获取数据,然后根据此数据创建模型。
- 可能吗?
- 我该怎么做?