【发布时间】:2013-03-17 04:11:45
【问题描述】:
我想使用休眠对两个表执行完全外连接。
这两个表没有任何外键主键关系。
表 1。
valcode nvarchar2(10)
value number
datemodified date
表 2
id number
result nvarchar2(10)
SQL 查询:
select a.valcode, b.id, b.result from table1 a,table2 b (+) on a.valcode=b.id order by a.valcode
如何将此查询转换为带有表类中注释的休眠查询?
【问题讨论】:
-
是的,这些类使用列和主键的注释进行映射。您将两个表关联起来的部分。因为我有两个 bean 用于两个表,所以我不知道如何编写我的 hql 查询。
-
我们需要映射才能提供帮助。
-
You join 子句是
a.valcode=b.id,但它们都是不同的数据类型。这是一个有效的 SQL 吗?
标签: hibernate hibernate-mapping