【发布时间】:2013-07-26 00:36:17
【问题描述】:
我是 hibernate 的新手,所以我很确定你们中的一些人会被这个问题逗乐。它一直让我发疯。这是一个休眠查询问题。
我有两张桌子,假设一张是出口,一张是传单
outlet - 网点名称、网点地址、商家名称
传单 - flyerId、flyerName、merchantName
所以传单属于商家,商家有很多网点等,
使用hibernate,为了获得一个简单的查询,比如使用merchantName从出口表中获取不同的出口,我使用代码:
public List<Outlet> getDealOutlet(@PathParam("merchant") String merchant) {
some code here....
outletsList = session.createQuery("from Outlet as outlet where outlet.merchantName = :merchant").setString( "merchant", merchant ).list();
some code here
}
这行得通。
我的问题是如何返回特定 flyerId 的网点列表。
感谢您的帮助
【问题讨论】: