Foros del Web » Programación para mayores de 30 ;) » Java »

problemas con la clase sessionfactory

Estas en el tema de problemas con la clase sessionfactory en el foro de Java en Foros del Web. Hola me gustaría si esta en las manos de alguien conocer si es necesario implementar en java la clase sessionfactory que resulta ser una interface ...
  #1 (permalink)  
Antiguo 02/05/2012, 09:41
 
Fecha de Ingreso: abril-2012
Mensajes: 12
Antigüedad: 12 años
Puntos: 0
Pregunta problemas con la clase sessionfactory

Hola me gustaría si esta en las manos de alguien conocer si es necesario implementar en java la clase sessionfactory que resulta ser una interface para poder acceder a una base de datos.

Cuando se realiza el mapeo por hibernate es importante trabajar con sessiones pero cuando compilo no me apunta a ningun lugar y me fije que se trata de un método que debe ser implementado. Mi pregunta

Se debe implementar esos métodos para utilizarlos o es que para una aplicación de escritorio o destopk no es funcional realmente necesito ayuda no he podido conectarme a mi base de datos
gracias
  #2 (permalink)  
Antiguo 02/05/2012, 10:37
Avatar de FiruzzZ  
Fecha de Ingreso: diciembre-2007
Ubicación: en casa
Mensajes: 470
Antigüedad: 16 años, 4 meses
Puntos: 41
Respuesta: problemas con la clase sessionfactory

usás JDBC?
Algún ORM?
Algo de código para ver que estás haciendo...

Cita:
implementar en java la clase sessionfactory que resulta ser una interface
Si estás trabajando en Java, es 99,9% probable que lo implementes en Java.
Si es una clase, no es una interface y viceversa.

"..implementar la interface SessionFactory.."

Nota: SessionFactory suena a Hibernate. En Hibernate 4 hubo unos cambios respecto a este tema
__________________
BadProgrammerException!

Última edición por FiruzzZ; 02/05/2012 a las 10:43
  #3 (permalink)  
Antiguo 02/05/2012, 11:01
 
Fecha de Ingreso: abril-2012
Mensajes: 12
Antigüedad: 12 años
Puntos: 0
Respuesta: problemas con la clase sessionfactory

si uso jdbc
estoy con el netbean 7.01 y estoy utilizando el mismo hibernate que tiene por defecto. Cuando hago la llamada a los métodos salen los que el propio completamiento de código propone pero cuando reviso dentro no tiene nada

private void iniciarServicio()throws HibernateException
{
session = SeccionFabrica.getSessionFactory().openSession();
tx = session.beginTransaction();
}

private void manejaExcepcion(HibernateException he) throws HibernateException
{
tx.rollback();
throw new HibernateException("Ocurrió un error en la capa de acceso a datos", he);
}

public void insertarUsuario(TbDusuario usuario)
{
try
{
iniciarServicio();
session.save(usuario);
tx.commit();
session.close();
}
catch(HibernateException he)
{
manejaExcepcion(he);
throw he;
}

sería algo asi pero no se si me esta faltando algún paso

Etiquetas: clase, jar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:51.