【发布时间】:2014-02-28 05:28:17
【问题描述】:
我正在制作一个连接到多个数据库的报告仪表板,目前我只是使用 java.sql 库来连接和构建我自己的连接类。
不过,我在业余时间也一直在做ticket monster 教程,它使用JPA 连接到数据库。
- 当我只从数据库中读取数据时,是否值得努力映射所有内容?
- 如何使用 JPA 连接到多个数据库?
(我会将其打包为 .war/.ear 以在 websphere 上运行。)
【问题讨论】:
-
即使对于简单的 SELECT,使用 ORM 也很有用。您可以在架构定义(添加和删除列)中获得缓存、池化和很大的灵活性。
-
那么,我可以创建一个只从表中选择某些列的对象吗?正如我在ticketmonster上使用的一样,它一直是定义表。
-
可以,只要您排除的列可以为空(否则 SQL 语句将失败)。
标签: java sql jakarta-ee jpa