どうですか
long value = ((Number)query.uniqueResult()).longValue();
return Long.valueOf(value);
これは、Long、Double、Biginteger、BigDecimalなどのNumberのすべてのサブクラスで機能します。
どうですか
long value = ((Number)query.uniqueResult()).longValue();
return Long.valueOf(value);
これは、Long、Double、Biginteger、BigDecimalなどのNumberのすべてのサブクラスで機能します。