0
我正在學習JPA並想知道如何使用下面的查詢生成報告。在jpa中生成報告
Query query = em
.createQuery("SELECT t.firstName, t.lastName, t.salary FROM Teacher t");
List results = query.getResultList();
Object[] objects = results.toArray(new Object[results.size()]);
for (Object object : objects) {
System.out.println(object);// here I want to print firstName, lastName
}
據我所知,getResultList()
方法返回對象數組列表。但是我想在這裏打印firstName
,lastName
和salary
。我怎樣才能做到這一點?我不能簡單地將Object
投入String
。
你有一個教師實體,對嗎? –
爲什麼你不能將Object轉換爲String,如果你知道該對象是一個String?這就是演員的全部內容。爲什麼你將List
@JBNizet,我沒有使用列表