0
我的DAO使用這行代碼從數據庫獲取信息。如何將Java對象轉換爲字符串?
public Object[] getTagData() {
List TagData = entityManager.createNativeQuery("SELECT sub.name, count(st.tags_tagId) as tagCount FROM subject as sub LEFT JOIN subject_tag st on st.subject_subjectId = sub.subjectId GROUP BY sub.name;")
.getResultList();
return TagData.toArray();
}
它返回
[Ljava.lang.Object; @ 27d027d
我需要將其轉換成字符串,讓我知道它會返回什麼樣的形式。
你可以通過你的DAO中createNativeQuery作爲第二個參數,並覆蓋它的toString。 – Optional
@lexicore這不是一個String數組,它是一個二維對象數組 –
@可選我完全錯過了第一行的問題: - |我刪除了我的答案。 – notyou