java查询没有实体类的数据库表 2 月,3 周 Questions & Answers 171 是否可以使用Entity Manager或其他一些JPA API执行查询并获得结果,例如作为列表,而不必为其创建实体类 基本上,我只希望能够从表中读取数据,表名在运行时动态传递
# 1 楼答案 您可以像这样使用createNativeQuery: Query q = em.createNativeQuery("SELECT a.firstname, a.lastname FROM Author a WHERE a.id = :id"); q.setParameter("id", id); Object[] author = (Object[]) q.getSingleResult(); System.out.println("Author " + author[0] + " " + author[1]);
# 1 楼答案
您可以像这样使用
createNativeQuery
: