我是hibernate的新手,所以我很确定你们中的一些人会被这个问题逗乐。它一直让我发疯。这是一个休眠查询问题。
我有两张桌子,假设一张是出口,一张是传单
出口 - 出口名称、出口地址、商家名称
传单 - 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 的网点列表。
感谢任何帮助谢谢