81,091
社区成员
发帖
与我相关
我的任务
分享
public List<Integer> getOrderId(int user_id) {
getSession().clear();
String sql = "select * from orders where user_id=" + user_id;
List<Orders> orders = getSession().createSQLQuery(sql).addEntity(Orders.class).list();
List<Integer> results = new ArrayList<Integer>();
for (Orders order : orders){
results.add( order.getId() );
}
System.out.println(results);
return results;
}
public int save(Orders transientInstance) {
log.debug("saving Order instance");
try {
Transaction tr = getSession().beginTransaction();
getSession().save(transientInstance);
log.debug("save successful");
tr.commit();
getSession().close();
} catch (RuntimeException re) {
log.error("save failed", re);
throw re;
}
return transientInstance.getId();
}