JPA:将相同的POJO /实体动态映射到具有相同结构的多个表

时间:2018-10-19 12:01:19

标签: java jpa jdbc

我有一个遗留数据库,其中有3个表具有相同的表结构。我想知道JPA / JDBC中是否有一种方法可以映射单个Entity / POJO来向这些表中插入数据或从中读取数据?

注意:我将读取文件以将数据插入这些表中,并且只会在聚会时才知道需要将数据插入其中的表。

据我所读,有人建议使用@MappedSuperClass并创建3个带有不同@Table批注的不同子类。但是,我似乎无法理解如何动态确定要用哪个表存储数据。如果JPA注释不起作用,我也愿意使用JDBC。我将无法使用休眠xml配置。预先感谢您的帮助。

0 个答案:

没有答案