
Configuración proyecto web con JPA, JSF e Hibernate
Publicado por Jaime (2 intervenciones) el 24/03/2014 18:58:57
Hola, estoy tratando de crear un proyecto web con las tecnologías indicadas y después de mirar muchos foros y blogs sigo sin tener una idea clara de cuantos ficheros de configuración hay que crear.
El entorno que he montado es Tomcat 7, Eclipse Kepler y MySQL 5.6. En Eclipse he creado un proyecto web al que he incluido los facets JPA, librerías Hibernate 4.3.4, y JSF, librerías Mojarra 2.2. Para MySQL he puesto los drivers version 5.1.29. La base de datos está creada y configurada en eclipse y las clases para gestionar las tablas mediante JPA también están creadas.
El problema viene a la hora de crear los ficheros de configuración. El persistence.xml es necesario para JPA y lo tengo casi completo excepto por el datasource, que no se cómo ponerlo si RESOURCE_LOCAL o JTA. Para el datasource tengo que crear un context.xml, que no tengo claro qué poner y en el web.xml también hay que indicar el datasource.
Por otro lado, también he visto que hay un fichero de configuración para JSF, con el que aún no me he pegado y en diversos foros he visto también el hibernate-cfg.xml, que no se siquiera si es necesario al utilizar JPA.
Alguien me puede aclarar un poco qué ficheros de configuración son imprescindibles y cómo crear el datasource?
Un saludo y gracias.
El entorno que he montado es Tomcat 7, Eclipse Kepler y MySQL 5.6. En Eclipse he creado un proyecto web al que he incluido los facets JPA, librerías Hibernate 4.3.4, y JSF, librerías Mojarra 2.2. Para MySQL he puesto los drivers version 5.1.29. La base de datos está creada y configurada en eclipse y las clases para gestionar las tablas mediante JPA también están creadas.
El problema viene a la hora de crear los ficheros de configuración. El persistence.xml es necesario para JPA y lo tengo casi completo excepto por el datasource, que no se cómo ponerlo si RESOURCE_LOCAL o JTA. Para el datasource tengo que crear un context.xml, que no tengo claro qué poner y en el web.xml también hay que indicar el datasource.
Por otro lado, también he visto que hay un fichero de configuración para JSF, con el que aún no me he pegado y en diversos foros he visto también el hibernate-cfg.xml, que no se siquiera si es necesario al utilizar JPA.
Alguien me puede aclarar un poco qué ficheros de configuración son imprescindibles y cómo crear el datasource?
Un saludo y gracias.
Valora esta pregunta


0