Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Persistência de VOs com JPA

Eu tenho uma dúvida com relação a persistência de VOs utilizando JPA. Utilizando o exemplo citado, se eu fosse criar uma tabela com o cpf do tipo string, eu teria um problema para mapear o vo de cpf, visto que os tipos seriam incompatíveis. O que seria recomendado utilizar nesses casos, onde eu preciso criar uma VO, mas o tipo dela na tabela é de um tipo genérico, sem ferir os princípios do DDD?

2 respostas
solução!

Oi Ismael,

Nesse caso daria para utilizar o recurso de Embeddable Attributes da JPA, pois assim você pode mapear um atributo de entidade para uma classe VO.

Bons estudos!

Show, pensei em usar o Converter mas o Embeddable Attributes acho que seria bem mais apropriado. Valeu Rodrigo.