【发布时间】:2021-06-08 10:56:44
【问题描述】:
我正在努力寻找将我的数据映射到 ORM 上的最佳方式。我有一个查询,它从 MySQL 数据库中获取数据,看起来像
SELECT d.ID AS Id,
equipment.EQUIP_ID,
equipment.EQUIP_REFERENCE
FROM
tbl_devices d
INNER JOIN
tbl_equipment equipment ON equipment.EQUIP_ID = d.DEV_ID
使用 Spring 引导和 Spring 数据获取这些数据的最佳方式是什么?
我应该使用@Query 注释并执行此操作,还是以某种方式为 Equipment 和 Devices 表创建实体,然后使用 JPQL/HQL 在查询中连接表,但是我应该如何映射结果??
提前致谢。
【问题讨论】:
标签: java sql spring-boot orm spring-data-jpa