这是我的 HibernateDaoImpl,用于从 Emp 和 Org 表中获取价值,例如 ORG_ID、ORG_NAME、ID、ORG_ID、EMP_ID、EMP_NAME、CARD_NUM、ORG_PAY、EMP_PAY。
我如何使用 java 代码对它们进行迭代以检查这些值是或不是我想要得到的?
public List<Emp> findByOrgId(String orgId) throws Exception {
SessionFactory sf = HibernateSessionFactory.getSessionFactory();
Session session = sf.openSession();
String hql = "select o.orgId,o.orgName,e.empId,e.empName,e.cardNum,e.orgPay,e.empPay from Org o,Emp e where e.orgId=o.orgId and o.orgId=?";
Query query = session.createQuery(hql);
query.setString(0,orgId);
List list = query.list();
return list;