如何通过其表名获取实体?

时间:2018-06-18 19:48:47

标签: java hibernate jpa

我有几个实体是抽象“父”类的子类。我有表,我存储这些子类(实体)的表名。我必须根据我从请求获得的表名返回其中一个实体的列表。有没有比以下更好的解决方案:

select * from ?

是否可以使用继承来实现?如果我可以通过其表名获得一个实体,我可以这样做:

List<? extends Parent> items= session.criteriaBuilder().createQuery(Entity.byTableName(name));

0 个答案:

没有答案