Предположим, объекты типа A хранятся в БД. Вот как я загружаю определенный файл из БД с помощью hibernate:
org.hibernate.Session session = ...;
long id = 1;
A obj = session.load(A.class, id);
Если объект с id = 1 не существует, я получу ObjectNotFoundException . Но есть ли способ проверить, существует ли такой объект, не перехватывая исключение? Я хотел бы получить что-то вроде:
org.hibernate.Session session = ...;
long id = 1;
boolean exists = session.exists(A.class, id);
if(exists){
// do smth.....
}
Не удалось найти документацию в спящем режиме ...