public List<Order> getClientOrder(String clientId) {
Session session = null;
List<Order> orderList = null;
try {
session = HibernateUtil.getSession();
session.beginTransaction();
orderList = session.createQuery("from Order o where o.client.clientId = ?")
.setParameter(1,clientId)
.list();
session.getTransaction().commit();
} catch (Exception e) {
e.printStackTrace();
session.getTransaction().rollback();
} finally {
HibernateUtil.closeSession(session);
}
return orderList;
}
Hibernate基于外键查询
最新推荐文章于 2019-04-29 20:42:39 发布