Я прочитал эту статью:
http://www.ibm.com/developerworks/java/library/j-genericdao.html
несколько раз и, поверьте, я понимаю, о чем идет речь. Тем не менее, ему 4 года, и у меня есть JPA-совместимое Java-приложение, с которым приходится бороться. Кроме того, я вижу, что в Spring есть шаблон JPAT с хорошей функциональностью, но в документации Spring сказано, что он уже устарел!
Кто-нибудь может указать мне на солидный, современный, совместимый с JPA, основанный на Spring рабочий пример GenericDAOImpl, который проксирует интерфейс для обеспечения выполнения общего поиска?