繁体   English   中英

JPA:一个实体但不同的表

[英]JPA: one Entity but different tables

假设我有一个 JPA 实体。 据我所知,它与 1 个 DB 表有关。

@Entity
@Table(name = "ARTICLES")
public class Article
//...

是否可以有 1 个实体,但表名是我可以在运行时指定的参数?

所以会存在多个表 - 都具有相同的布局。

JPA 基于 ORM(对象关系映射)。 它用于 map 和 java object 到数据库表。

如果理解得当,您的要求是 1 java object 但多个表。 我认为这超出了 JPA scope。 即使您在运行时提供了表的名称,映射的 java object 会是什么?

不过,这可以通过原始 JDBC 来实现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM