2
respostas

Hibernate quebra o encapsulamento?

O hibernate necessita o construtor padrão e os setters dos atributos. Isto não quebra o encapsulamento?

2 respostas

Fala Mauro, tudo bem?

Já li alguns artigos exatamente sobre esse assunto. Algumas pessoas dentro da comunidade defendem um padrão de construtor reverso. A maneira como isso funcionaria, uma classe seria responsável por gerar uma representação de si mesma. Ou seja, você define as interfaces para mover dados para dentro e para fora do objeto. Essas classes são basicamente parte do design proposto nesses artigos. É uma discussão bem calorosa, tem seus prós e contras e o debate vai longe, haha.

Abraço!

Oi, tudo e com você?

Na sua opinião deve-se utilizar o hibernate ou optar por outros? Pode mandar o artigo por favor?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software