我有两个表“员工”和“用户”。我需要加入这些表,例如,
“从 Employee 中选择 userName,firstName 左加入 User on Employee.userId = User.userId”
我怎样才能在 Hibernate-spring 中做到这一点。
最佳答案
从您的描述中不清楚您访问数据的方式,即使用条件查询、HQL 或使用映射。但一般来说,为了在结果 SQL 查询中强制加入,您需要在映射和条件查询中提及显式配置。结账this用于连接表。这是指 Hibernate 3.x 不确定您使用的是哪个版本。 This链接给出了获取策略的简明版本。
关于java - Hibernate 查询连接两个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8089942/