关于Hibernate中查询两张关联表中个别字段的问题
比如有两张表,Order表(多)和Customer表(一),它们是双向多对一关联的。在POJO类和hbm文件中都进行了相应的设置
================================================================================================
Order表结构如下:
id
customerId
goodName
===============================
Customer表结构如下:
id
name
age
===============================
同时在Order.java中也定义了
private 包名.Customer customerId;
===============================
问题是:
现在我想查询Order表中的id,goodName,以及Customer表中关联的name
HQL语句是否可以写成这样:
select od.id, od.goodName, od.customerId.name from Order od
或者说有其他写法呢?