有没有办法从表名中以编程方式确定EJB实体类和id列?

时间:2010-12-27 16:35:13

标签: java ejb ejbql

有没有办法从表名中以编程方式确定EJB实体类和id列?

我有表名,我想要的是从表名中获取实体类名和id列的名称。

这可能吗?

每个实体类都有注释描述表名以及哪个字段是标识列。

由于

1 个答案:

答案 0 :(得分:1)

您可以使用反射并遍历所有ejb以找到该名称的正确匹配。

您必须知道一个表可以映射到更多的一个实体,反之亦然。