Spring 3 - прекратить сериализацию бобов с автопроводкой - PullRequest
1 голос
/ 14 марта 2011

У меня есть объект сеанса, который содержит ссылку на другой объект, который я не хочу сериализовать.Можно ли это сделать с помощью аннотаций?

@Component
 public class Model implements Serializable{
private static final long serialVersionUID = 1L;

    @Autowired
    private Validator validator;

Заранее спасибо,

Ответы [ 2 ]

2 голосов
/ 14 марта 2011

Вы можете пометить его как transient, хотя после десериализации оно будет null.

1 голос
/ 12 мая 2011

Вы также можете переместить валидацию из POJO в вспомогательный класс.Вы можете использовать аннотации проверки из javax.validation, описанные в JSR-303.Вот ссылка на сайт: http://www.openscope.net/2010/02/08/spring-mvc-3-0-and-jsr-303-aka-javax-validation/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...