Как можно избежать помещения FQCN в SELECT NEW ...
?
Во время рефакторинга пакеты часто меняются, и это может вызвать проблемы.
Не уверен, смогу ли я сделать что-то для этого в JPA; Я также доволен решением Hibernate 3.6 (Ejb3Configuration
).
Обратите внимание, что класс, используемый в SELECT NEW
, не является сущностью, поэтому стандартный трюк с <class>
в persistence.xml
не работает (YMMV).