gpt4 book ai didi

java - 查询没有实体类的数据库表

转载 作者:行者123 更新时间:2023-11-30 01:57:59 25 4
gpt4 key购买 nike

是否可以使用实体管理器或其他 JPA API 来执行查询并获取结果(例如作为列表),而无需为其创建实体类。

基本上,我希望能够从运行时动态传递表名的表中读取数据。

最佳答案

您可以像这样使用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]);

关于java - 查询没有实体类的数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53736183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com