我有一个遗留数据库,其中有3个表具有相同的表结构。我想知道JPA / JDBC中是否有一种方法可以映射单个Entity / POJO来向这些表中插入数据或从中读取数据?
注意:我将读取文件以将数据插入这些表中,并且只会在聚会时才知道需要将数据插入其中的表。
据我所读,有人建议使用@MappedSuperClass
并创建3个带有不同@Table
批注的不同子类。但是,我似乎无法理解如何动态确定要用哪个表存储数据。如果JPA注释不起作用,我也愿意使用JDBC。我将无法使用休眠xml配置。预先感谢您的帮助。