Java jpa本机查询控制实体(第2部分)
续Java jpa本机查询控制实体(第2部分),java,mysql,jpa,sqlresultsetmapping,Java,Mysql,Jpa,Sqlresultsetmapping,续 我的数据库(测试) 首先,我想备份company表 String query = "SELECT c.ID as companyid, c.name as companyname FROM company c"; Query q = em.createNativeQuery(query, "MAPPING"); List<CompanyDTO> list = q.getResultList(); Company.java @SqlResultSetMapping(name
- 我的数据库(测试)
- 首先,我想备份
表company
String query = "SELECT c.ID as companyid, c.name as companyname FROM company c"; Query q = em.createNativeQuery(query, "MAPPING"); List<CompanyDTO> list = q.getResultList(); Company.java @SqlResultSetMapping(name = "MAPPING", classes = { @ConstructorResult( targetClass = CompanyDTO.class, columns = { @ColumnResult(name = "companyid"), @ColumnResult(name = "companyname") }) }) ...
String query = "SELECT s.ID as staffid, s.name as staffname, s.companyID as companyID FROM staff s JOIN company c ON c.ID = s.companyID"; Query q = em.createNativeQuery(query, "MAPPING"); List<CompanyDTO> list = q.getResultList(); Company.java @SqlResultSetMapping(name = "MAPPING", classes = { @ConstructorResult( targetClass = CompanyDTO.class, columns = { @ColumnResult(name = "staffid"), @ColumnResult(name = "staffname"), @ColumnResult(name = "companyID") }) }) ...
- 现在我不想修理我的桌子和教室。我该如何控制这个过程?从以下几点
SELECT ... FROM ? List<?> list = q.getResultList();
需要帮忙吗选择。。。从…起 List List=q.getResultList();
SELECT ... FROM ?
List<?> list = q.getResultList();