Да, есть. Сущности создаются вами с помощью оператора new
, и, следовательно, они не являются частью контекста пружины.
Если вы хотите использовать это, вам нужно включить ткачество (я предпочитаю время загрузки через <context:load-time-weaver/>
) и аннотировать ваши классы сущностей с помощью @Configurable
.
Я, лично , не предпочел бы эту практику. Увы, нет никаких альтернатив, которые являются настолько общими. Если вашим провайдером персистентности является Hibernate, вы можете создать собственный прокси для ваших сущностей - см. Здесь , но это еще более неудобно.