Boa tarde. Gostaria de saber quando utilizar o implements Serializable. Ele é para utilizar nos services, dtos além das classes dos modelos?
Boa tarde. Gostaria de saber quando utilizar o implements Serializable. Ele é para utilizar nos services, dtos além das classes dos modelos?
Implemente Serializable apenas quando você quiser converter uma instância de uma classe em uma série de bytes ou quando achar que um objeto Serializable pode fazer referência a uma instância de sua classe.
Isso normalmente não é relevante para aplicativos REST, pois quem consome a resposta do aplicativo é o negócio do código de outra pessoa, geralmente fora da sua organização, por isso é trafegado em JSON ou XML, não em bytes.
Muito obrigado!
Por nada amigo, bons estudos!