Saltar al contenido

Configure Hibernate para SAP HANA en su proyecto Eclipse

Crear nuevo TestSetup Clase Java en un paquete llamado com.sap.hana.hibernate.tutorial.setup (haga clic con el botón derecho en el proyecto y seleccione Nuevo -> Clase o usa el Archivo -> Nuevo -> Clase barra de menú), luego pegue el siguiente contenido:

package com.sap.hana.hibernate.tutorial.setup;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import javax.persistence.Query;

public class TestSetup {

	public static void main(String[] args) {
		try {
      EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("Tutorial");
  		EntityManager entityManager = entityManagerFactory.createEntityManager();

      Query nativeQuery = entityManager.createNativeQuery("SELECT * FROM DUMMY");
			String result = String.valueOf(nativeQuery.getSingleResult());
			if ("X".equals(result)) {
				System.out.println("SUCCESS!");
			} else {
				throw new RuntimeException("Wrong result!");
			}
			entityManager.clear();
			entityManager.close();
		} catch (Exception e) {
			e.printStackTrace();
		}
		System.exit(0);
	}
}

Guarde el archivo de la clase.

Ejecute la aplicación haciendo clic derecho en el archivo de clase y seleccionando Ejecutar como -> Aplicación Java o haga clic en el icono.

Debería ver el siguiente registro de salida en su consola:

Hibernate:
    SELECT
        *
    FROM
        DUMMY
SUCCESS!

Responda la pregunta a continuación y luego haga clic en Validación.