0

对不起这个问题,但我只是java的初学者。我只是想知道是否可以使用当前存在的数据库中的 2 个表创建一个实体?如果是,如何?

这是表格和相应的列:

表名:书表列:标题、标题、副标题、详细信息、图像、书标

表名:Book_dtl 表列:BookSeqNo、Contents、Content_tag、ContSeqNo。

它们在 BOOK[Header, Title, Subtitle, Details] 中加入到 BOOK_dtl[BookSeqNo]..

提前致谢!!

4

2 回答 2

0

您可以通过在数据库中创建视图来从两个数据库列创建只读实体。只需在@Table注释中指定视图的名称,然后照常进行注释。

于 2013-03-20T09:25:50.733 回答
0

有两种方法 1. 使用 SQL JOINS 2. 使用 SQL UNION

您可以通过快速谷歌搜索来帮助自己了解这些语法。

但是,如果您选择 UNION,则需要注意一件事,因为我们可以使用 UNION 集成到 select 语句中,UNION 中的每个 SELECT 语句必须具有相同数量的列,并且列也必须具有相似的数据类型。此外,每个 SELECT 语句中的列的顺序必须相同。

希望它可以帮助你。

于 2013-03-20T09:40:59.797 回答