私はを返す関数を持っていますObject
このtoString()
メソッドは、私のオブジェクトに2つのBigDecimal
属性があることを示しています。しかし、コードでそれらを取得する方法がわかりませんか?
私の関数は休止状態を使用してクエリから結果を取得します:
public Object executeQuery(final String sql) {
final Query query = getSessionFactory().getCurrentSession().createSQLQuery(sql);
return query.list().get(0);
}
ありがとうございました。
-追加情報:
obj.getClass().getDeclaredFields(); // empty array []
obj.getClass().getName(); // [Ljava.lang.Object;
final BigDecimal b = (BigDecimal) obj[0]; //Compilation error: The type of the expression must be an array type but it resolved to Object