No item 11 da aula 04, o LivroBean implementa a interface Serializable e adiciona um atributo à classe:
private static final long serialVersionUID = 1L;
Gostaria de saber o motivo dessa abordagem.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No item 11 da aula 04, o LivroBean implementa a interface Serializable e adiciona um atributo à classe:
private static final long serialVersionUID = 1L;
Gostaria de saber o motivo dessa abordagem.
eh so para garantir que se o escopo do bean for acima de request, o estado dele pode ser persistido pelo servidor. Outro motivo, tambem ligado ao jsf, eh que se tiver sido testado a abordagem de guardar o estado inteiro no cliente, o objeto precisa ser serializavel tambem.