0
点赞
收藏
分享

微信扫一扫

jpa native query和实体查询

非凡兔 2023-02-28 阅读 101


native query本地查询

List<Object[]> persons = entityManager.createNativeQuery(
"SELECT * FROM Person" )
.getResultList();

for(Object[] person : persons) {
Number id = (Number) person[0];
String name = (String) person[1];
}

也可以用custom列名,如​​select id,name​​ 。

entity query实体查询

List<Person> persons = entityManager.createNativeQuery(
"SELECT id,name FROM Person", Person.class )
.getResultList();

本地查询和实体查询的区别就是,实体查询多一个类名称,如​​Person.class​​。


举报

相关推荐

媒体查询~~~~~

媒体查询?

媒体查询教案

~107媒体查询

设置媒体查询

浅谈媒体查询

移动端和PC端媒体查询

0 条评论