Java 根据列值休眠实体
Hibernate是否可以在数据库中有一个表,该表存储多种类型的实体,并根据某列的值进行区分 我有一个应用程序,它使用数据列表,所有数据的结构都是相同的——id、描述、序列。目前我每个列表有一个表,这意味着许多表在结构上都是相同的 我想做的是在列表数据实体类型中再添加一段数据,然后将其全部填充到一个表中。到目前为止,我遇到的问题是,现在我不能使用像Java 根据列值休眠实体,java,hibernate,Java,Hibernate,Hibernate是否可以在数据库中有一个表,该表存储多种类型的实体,并根据某列的值进行区分 我有一个应用程序,它使用数据列表,所有数据的结构都是相同的——id、描述、序列。目前我每个列表有一个表,这意味着许多表在结构上都是相同的 我想做的是在列表数据实体类型中再添加一段数据,然后将其全部填充到一个表中。到目前为止,我遇到的问题是,现在我不能使用像find(“from”+EntityName.class)或loadAll(EntityName.class)这样的结构,因为这样会加载批次 是否有某
find(“from”+EntityName.class)
或loadAll(EntityName.class)
这样的结构,因为这样会加载批次
是否有某种方法可以将实体配置为自动添加where子句,以确保每个实体只返回正确类型的数据?(也就是说,我不想在加载每个实体的代码中添加where子句)是的。您所描述的是继承映射策略