当前位置:网站首页>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边栏推荐
猜你喜欢
随机推荐
Security Fundamentals 8 --- XSS
False label aggregation
《QDebug 2022年7月》
IO线程进程->线程同步互斥机制->day6
LitJson报错记录
idea2021.1.3配置Gradle步骤
dataframe 多层索引 更换索引 df.swaplevel(axis=1)
Go开发工具GoLand V2022.2 来了——Go 工作区重大升级
Linux操作Jmeter(附带:关于连接上redis无法进行写入操作的问题),JMeter配置多用户进行压力测试
【kali-漏洞扫描】(2.1)Nessus解除IP限制、扫描快无结果、插件plugins被删除(中)
易基因:植物宏病毒组研究:植物病毒的进化与生态 | 顶刊综述
ValidationError: Progress Plugin Invalid Options
关于GPIO你真的懂了吗?这篇文章都给你整理好了
B. Paranoid String
nxp官方uboot移植到野火开发板PRO(无任何代码逻辑的修改)
C. Divan and bitwise operations
XSS线上靶场---haozi
CAS:122567-66-2_DSPE-Biotin_DSPE-Biotin
东西向和南北向通信的统一
AI首席架构师13-AICA-智能文档分析技术在行业场景中的应用








