Entidade JPA com Propriedades Dinâmicas

15/02/2016

2

Olá pessoal,

Estamos com requisito de um sistema que consiste em implementar um cadastro que possua campos dinâmicos, ou seja, o cliente X vai poder adicionar campos a este cadastro de acordo com a sua necessidade, e o cliente Y terá os seus próprios campos. Para isto, teremos que criar um assistente para que o suporte técnico faça a criação/exclusão destes campos. A dúvida é um exemplo prático de como fazer a persistência com jpa, no site do hibernate fala sobre dynamic models, mas nada muito claro, talvez por causa do meu inglês deficiente. Estamos utilizando java 7, hibernate 4.3, ejb, cdi e maven.

Abaixo seguem os sites que obtive algumas dicas de como fazer isto;


http://www.infoq.com/articles/hibernate-custom-fields

http://stackoverflow.com/questions/19504771/hibernate-dynamic-models

http://portofino.manydesigns.com/en/blog/configuring-hibernate-programmatically

http://stackoverflow.com/questions/483981/how-to-add-fields-dynamically-when-using-hibernate

http://raghavendratadepalli.blogspot.com.br/2011/09/dynamic-mapping-with-hibernate.html

http://ask.gigaspaces.org/question/9846/mapping-dynamic-properties-to-jpahibernate/

http://www.devmedia.com.br/criando-beans-dinamicos/3295 (Dynamic Object Models.)

http://www.cs.sjsu.edu/~pearce/oom/patterns/new/Riehle.pdf

http://joeyoder.com/PDFs/DynamicModelEvolution_final.pdf

http://www.jroller.com/melix/entry/dynamic_database_models_with_groovy 



Desde já agradeço a atenção.
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira