Acceso a la base de datos desde el validador personalizado jsr-303

Después de mucha experimentación, parece que la mejor manera de hacerlo es usar EntityManagerFactory directamente desde el código. En el método initialize (...) de la clase de validación tengo el siguiente código:

EntityManagerFactory emf = Persistence.createEntityManagerFactory("pu_name");
entityManager = emf.createEntityManager(); 

La desventaja es que no obtienes las funciones DI de Spring, pero de todas formas puedes acceder a la base de datos.

Respuesta 1

Scala tiene su propia biblioteca XML y ofrece soporte incorporado para ello. Sin embargo, una de las principales características del lenguaje es la compatibilidad con Java. Esperaría poder usar Java Node ...

Estoy en el proceso de escribir pruebas unitarias para un servicio web JEE5. El comportamiento del servicio web depende de los atributos establecidos en el archivo web.xml. Por lo tanto, quiero dividir mi web.xml en un ...

Estoy analizando un archivo CSV, sin embargo, hay una fila donde las últimas 9 columnas están vacías y la cadena dividida por comas ignora las columnas vacías restantes. Aquí hay un código para demostrar esto: String s = "L2 ,,,, ...

Estoy trabajando con una interfaz que toma el tipo Object como su entrada. Esto es lamentable para mí, ya que tengo datos primitivos que a veces necesito pasar a través de la interfaz. Esto, por supuesto, obliga ...