Может кто-нибудь сказать мне внутренние причины, почему в JPA 1.0 EntityManager при извлечении объекта через find вы должны иметь дело с null, если не нашли, но при использовании интерфейса Query через createQuery getResultList бросает NoResultException, если не найден.
Возможно, я что-то упускаю, но я чувствую, что он очень несовместим с языком, и на самом деле мне пришлось много переделать из-за перехода с простого искателя на более мелкозернистый запрос с использованием интерфейса запроса.
Спасибо, ребята.