2012-04-29 23 views
8

¿Es posible crear una clase de entidad hibernada (con anotaciones) durante el tiempo de ejecución? Debe estar relacionado con la tabla que también se agrega en tiempo de ejecución. Es importante que la Entidad sea visible por Hibernate. ¿Es posible en general, podría darme algún consejo sobre el problema? Entiendo, esa reflexión es la palabra clave, pero buscando algunas palabras más. Saludos.hibernate: create Entity (con anotaciones) en tiempo de ejecución

Respuesta

2

En este escenario, es posible que desee crear el programatic Hibernate Session Factory en el tiempo de ejecución, pasando la nueva asignación que ha creado, eche un vistazo a http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/session-configuration.html#configuration-programmatic para obtener más información.

+0

Gracias por la respuesta. En su enlace, la información es sobre el archivo java pojo + * .hbm.xml. ¿Funcionará con java clase anotada withoud * .hbm.xml? – dementiev

+0

¿lo está usando como independiente o con resorte ?, si está utilizando la primavera y está configurado como anotado, funciona, no estoy seguro del otro porque nunca lo usé, escríbame, en caso de que necesite un ejemplo práctico de el mismo –

+0

stackoverlow no permite escribir mensajes privados. ¿Podrían enviar su código a cualquier servicio de pastie? También he escrito un mensaje privado a tu Facebook :) – dementiev

Cuestiones relacionadas