Mi problema es el siguiente, desde hace ratos estoy trabajando en una aplicacion en java integrando a ella Hibernate, todo ha salido bien, pero tengo un problema y ese es que necesito probar si hay conexion con servidor de base de datos
Me puse a de tratar resolverlo, pero no he podido, ya que hibernate cuando no hay conexion, lo que hace es quedarse ahi como tratando conectar, y cuando ya ve que no puede, siemplemente sigue adelante como si no pasara nada, no cae en ninguna exepcion y no me doy cuenta si hay conexion o no, ademas de que este tiempo que dura iniciando la conexion es muy alto, y eso no me sirve tampoco
Entonces la pregunta si existe alguna manera un poco mas directa, por medio de hibernate para saber si hay conexion o no
PD: uso hibarnte con annotations
PD2: pego mi codido de conexion con hibernate por si lo ocupan
Código Javascript:
Ver original
private static SessionFactory session; private static ServiceRegistry srSession; Configuration configuration = new Configuration(); configuration.configure(new File("ConfCentralDB.cfg.xml")); srSession = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry(); session = configuration.buildSessionFactory(srSession);