当前位置:网站首页>JPA Native Query(本地查询)及查询结果转换
JPA Native Query(本地查询)及查询结果转换
2022-08-03 21:48:00 【oscar999】
Native Query ,本地查询, 是直接使用SQL语句进行查询,使用本地查询可以不需要查询整张表的字段, 而根据需要进行查询, 那么如何将查询的结果转换成需要的对象类型呢? 且看本篇说来。
本篇基于Hibernate +MySQL 进行测试。关于在Eclipse中使用Hibernate 进行JPA开发可以参考:
在Eclipse下搭建JPA项目(HIbernate + MySQL)
查询单个字段
查询单个字段的值, 就是在SQL语句中只查询一个字段,类似 SELECT NAME FROM USR
。
完整的测试代码如下:
@SuppressWarnings("unchecked")
@Test
public void oneField() {
String persistenceUnitName = "jpaency_mysql";
EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory(persistenceUnitName);
EntityManager entityManager = entityManagerFactory.createEntityManager();
String sql = "SELECT NAME FROM USR";
List<String> list = entityManager.createNa
边栏推荐
猜你喜欢
随机推荐
IO线程进程->线程同步互斥机制->day6
什么密码,永远无法被黑客攻破?
C. awoo‘s Favorite Problem--Educational Codeforces Round 130 (Rated for Div. 2)
一些思考:腾讯股价为何持续都低
图神经网络怎么入门?一文带你了解图神经网络入门路径-GNN入门
XSS online shooting range---haozi
idea2021配置svn报错Cannot run program “svn“ (in directory “xxx“):CreateProcess error=2,系统找不到指定的文件
6. XML
385. Mini Parser
这几个常用 alias,带你高效做事(下)
跨端开发技术储备记录
CAS:908007-17-0_Biotin-azide_Biotin azide
CAS:122567-66-2_DSPE-Biotin_DSPE-Biotin
软考系统分析师备考经验分享:论持久战
字节跳动软件测试岗,前两面过了,第三面HR天坑,结局透心凉...
一体化HTAP数据库如此难,为什么他们还要做?
HCIP第十三天
Data_web(九)mongodb增量同步到mongodb
Several difficult problems in DDD
dataframe multi-level index replace index df.swaplevel(axis=1)