JAVA Obtener fecha y hora del servidor MYSQL con JPA

Java

La obtención de datos desde el servidor es una labor vital desde un cliente, ya sea obteniendo un id de sesión o cargando datos correspondientes a una terminal, en fin hay un sin numero de situaciones en las cuales debemos ir al servidor de bases de datos y traer información, en este articulo veremos como obtener fecha y hora del servidor mysql mediante JPA utilizando una consulta nativa (las cuales son muy útiles cuando tenemos inconvenientes con nuestro motor de persistencia), veamos:

JAVA Obtener fecha y hora del servidor MYSQL con JPA

public Query Date_NOW(){
EntityManagerFactory emff = Persistence.createEntityManagerFactory("PersistenciaPU");
EntityManager ema = emff.createEntityManager();
String Cons = "SELECT NOW()";
Query qy = ema.createNativeQuery(Cons);
return qy;
}

Con este código podemos trabajar con la hora del servidor y no con la hora de nuestros clientes, ya sea para mostrarla o registrar movimientos dentro de nuestras aplicaciones.