Java JPA通過hql語句查詢數據


import javax.persistence.PersistenceContext;
import javax.persistence.Query;

public class StudentServiceImpl {
    
    @PersistenceContext
    private EntityManager entityManager;

    public void getByHql() {
        String hql = "select * from Student";
        Query query = entityManager.createQuery(hql);
        List<Student> list = query.getResultList();
    }

    /**
      *查Map結果集
    */
    public void getMapByHql() {
        String hql = "select new Map(s.name as name, s.age as age) from Student s";
        Query query = entityManager.createQuery(hql);
        List<Map<String, Object>> list = query.getResultList();
    }    
}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM