¿MySql admite la agrupación de conexiones para aplicaciones Java SE?

De los ejemplos que he leído y de la documentación en MysqlConnectionPoolDataSource en http://www.control.auc.dk/~04gr733/filer/javadoc-DB-driver/com/mysql/jdbc/jdbc2/optional/MysqlConnectionPoolDataSource.html parece que las aplicaciones Java SE no pueden usar la agrupación de conexiones. ¿Es esto cierto? ¿Puedo hacer que la agrupación de conexiones funcione para MySql?

¿Lo mismo ocurre con la agrupación de PreparedStatement?

ACTUALIZACIÓN: Encontré lo siguiente del sitio web MySQL con respecto a su agrupación de conexiones.

    /*
     * Create a JNDI Initial context to be able to
     *  lookup  the DataSource
     *
     * In production-level code, this should be cached as
     * an instance or static variable, as it can
     * be quite expensive to create a JNDI context.
     *
     * Note: This code only works when you are using servlets
     * or EJBs in a J2EE application server. If you are
     * using connection pooling in standalone Java code, you
     * will have to create/configure datasources using whatever
     * mechanisms your particular connection pooling library
     * provides.
     */

Esto es lo que me ha hecho buscar una manera de hacer esto bien para una aplicación Java SE. Pero volviendo a leerlo, me parece que están haciendo referencia a la forma en que obtiene una referencia a la fuente de datos. ¿No podría usar un marco de inyección de dependencias o insertar manualmente una dependencia en la fuente de datos para mi objeto DAO? Voy a intentarlo.

Respuesta 1

Tengo una pila de preguntas muy básica <Integer> s = new Stack <integer> (); s.push (Nuevo entero (1)); s.push (Nuevo entero (2)); s.push (Nuevo entero (3)); for (int i = 0; i <s.size (); i ++) {...

¿Cómo se puede configurar Seam para usar diferentes restricciones de seguridad para diferentes colecciones de recursos web? En web.xml incluí secciones como <security-constraint> <web-resource -...

Quiero ejecutar una clase de Java para probar piezas de la funcionalidad de una aplicación de Android (desde un módulo de Java) para leer / escribir datos en el archivo. Si ejecuto dentro del módulo Android, ¡obtengo Stub! errores (...

Primero vea este fragmento: public static void main (String [] args) lanza InterruptedException {Thread anotherThread = new Thread (() -> {Integer countB = 0; while (true) {...