отправлять в базу, а какие нет.
DTO не использую, маппинги с помощью AttributesOverride. Похоже, что надо как-то менять для Entity свойств insertable в аннотации Column.
Пытался сделать это через BeanFactoryPostProcessor, но в для Entity нет BeanDefinition.
Если использовать просто BeanPostProcessor, то получится, что мы выполняем один и тот же код для каждого объекта.
Ну и самое главное — Entity, похоже, просто не является бином (ведь для неё нет BeanDefinition), и мы должны как-то иначе её модифицировать.
Или вообще не стоит пытаться сделать это средствами Spring, а просто после (может лучше даже "до") инициализации контекста через Reflection настроить этим аннотации? Мне всё-таки кажется, что в спринге есть такие возможности.
@Transient?
может всё таки стоит сделать дто?
Обсуждают сегодня