Almacena los atributos del archivo (tamaño, tiempo de actualización ...) en la base de datos. Entonces, el problema es cómo administrar la transacción para la base de datos y el archivo.¿Cómo administrar la transacción para la base de datos y el sistema de archivos en el entorno Java EE?
En un entorno Java EE, JTA solo puede gestionar la transacción de la base de datos. En caso de que la actualización de la base de datos sea exitosa pero la operación del archivo falla, ¿debo escribir el método de eliminación de archivos para esto? Además, la operación del archivo en el contenedor EJB viola la especificación EJB.
¿Cuál es su opinión?
+1 Nunca había oído hablar de este. Es bueno saberlo. – ewernli