我有一个JPA存储库自定义查询:
@Query("Select id, nom, code, codeComptable, typeClient from Client")
List<Object> findAllWithoutForeignKey();
此查询返回Java.Lang.Object:
[1,TEST X,GUHHR,1566FR487,TypeClient {id = 1,nom ='GARAGE', actif ='true',dateDerniereModif ='2015-01-03'}]
我不知道如何访问我的对象的值。 我已经尝试了我能想到的一切,但我没有设法做到这一点。
有谁知道怎么办?
感谢。
答案 0 :(得分:1)
您的JPQL查询返回一个Object 数组,正如JPA规范所说的那样。所以你得到每一行并投射到Object[]
。然后,您可以访问数组的元素以获取列值。基本java