obj轉List<實體類>

public List<JyRisk> findAllPid(String sql) {
   List<Object> list = new ArrayList<Object>();
   Query query = em.createQuery(sql);
   //TypedQuery<E> query = em.createQuery(sql, entityClass);
   list = query.getResultList();
   List<JyRisk> jyRiskList = new ArrayList<>();
   for (int i = 0 ;i <list.size();i++){
      JyRisk jyRisk = new JyRisk();
      Object[] obj = (Object[])list.get(i);
      jyRisk.setId((Integer) obj[0]);
      jyRisk.setName(obj[1].toString());
      jyRisk.setPid((Integer) obj[2]);
      jyRiskList.add(jyRisk);
   }
   return jyRiskList;
相關文章
相關標籤/搜索