繁体   English   中英

在没有实体或 POJO 类的情况下,使用 JPA 和 Spring Boot 从数据库中获取数据?

[英]Fetch Data from Database using JPA and Spring Boot without entity or POJO class?

我在 MS SQL Db 中创建了一个配置表。 我想获取配置表的所有详细信息。 但我不想为此创建一个 POJO 类。 在这种情况下,如何使用 JPA 2.2 和 spring boot 获取详细信息?

我在谷歌上找了一些东西,我找到了这个 其中使用 Hibernate EntityManager 但我想知道这是最好的方法。 我已经在application.properties文件中提供了连接细节。 我是否需要在persistence.xml文件中再次提供详细信息。

我找到了解决方案。 我所做的是使用以下注释创建实体管理器:

@PersistenceContext
private EntityManager em;

在任何方法中都可以这样调用:

List<Object[]> category = em.createNativeQuery("SELECT * FROM CATEGORY" ).getResultList();

从这个答案中得到提示 [ Spring boot - configure EntityManager ]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM