Java 使用查询而不是表的Spring实体

Java 使用查询而不是表的Spring实体,java,spring,hibernate,jpa,spring-data,Java,Spring,Hibernate,Jpa,Spring Data,我有一个POJO类(名为“Instance”),它的属性用来保存关于服务器中某些实例的某些特性的信息。但是,此表的数据来源不在我的控制之下,需要我使用自定义SQL查询(确切地说:select**distinct**assetid,fqdn,department,vdc,from my_table_name,因为该表包含应用于这些实例的某些规则的符合性结果,我不需要这些规则,所以我只获取实例)而不是将数据放在自己的表中 因此,我没有使用@Table注释,而是被迫使用一些自定义查询来实现相同的结果。

我有一个POJO类(名为“Instance”),它的属性用来保存关于服务器中某些实例的某些特性的信息。但是,此表的数据来源不在我的控制之下,需要我使用自定义SQL查询(确切地说:
select**distinct**assetid,fqdn,department,vdc,from my_table_name
,因为该表包含应用于这些实例的某些规则的符合性结果,我不需要这些规则,所以我只获取实例)而不是将数据放在自己的表中


因此,我没有使用
@Table
注释,而是被迫使用一些自定义查询来实现相同的结果。但是,我一直在研究,无法找到一种方法将此查询分配给我的
@实体
,就像我对
@Table(“mytable”)
所做的那样。我也希望能够使用spring data jpa datatables,因为可能需要大量的元素和处理,但我不确定这是否能够实现。

可能会有帮助。@DraganBozanovic是的,当我开车回家时,我想创建一个视图并用它代替标准表。将检查它并更新@德拉甘博扎诺维奇:是的,成功了。如果你希望你能用同样的内容提供一个正确的答案,这样我就可以把它标记为解决方案,并给你应得的代表^^^^^可能会有帮助。@DraganBozanovic是的,当我开车回家时,我想创建一个视图并用它代替标准表。将检查它并更新@德拉甘博扎诺维奇:是的,成功了。如果你希望你能提供一个相同内容的正确答案,那么我可以将其标记为解决方案,并给你应得的代表^^