私もObject
intにキャストしていますが、この例外が発生します...
実際、私の Hibernate-JPA メソッドが返されObject
たので、それを次のように変換しObject
ていint
ます ...
これが私のHibernateコードです:
@Transactional
public Object getAttendanceList(User user){
Query query = entityManager.createQuery("select Count(ad) from AttendanceDemo ad inner join ad.attendee at where at.user=:user",
Long.class);
query.setParameter("user", user);
return query.getSingleResult();
}
今、私はこれObject
を次のように変換していint
ます:
int k = (Integer) userService.getAttendanceList(currentUser);
に変換Object
していInteger
ます。