Cómo configurar la conexión entre las fuentes de datos jndi y jdbc
Cuando estás desarrollando sin usar JNDI, como MySQL, necesitas saber cómo desarrollar aplicaciones que accedan a la base de datos MySQL, por lo que codificas una referencia a la clase de controlador JDBC de MySQL y te conectas a la base de datos. mediante el uso de una URL JDBC adecuada
El uso de JNDI debe configurarse en el servidor web, por ejemplo, Tomcat debe configurarse en
JDBC configura la fuente de datos de manera similar a JNDI. , es decir,
Colección pública 4-4.0 .jar
General-dbcp-1.4.jar
Grupo de recursos públicos 1.6.jar
El método de configuración es muy simple:
BasicDataSource? Fuente de datos? =? fuente de datos básica();
//Establecer clase de controlador
fuente de datos .setdriverclass nombre(nombre de clase);? p>//Cadena de conexión
dataSource.setUrl(URL);?
dataSource.setUsername(usuario);? p>dataSource.setPassword(contraseña);?
//Conexión de inicialización
fuente de datos. setinitialsize(tamaño inicial);? de conexiones
fuente de datos . setmax active(max active);
//Número máximo de conexiones inactivas
fuente de datos . /p>
//En milisegundos ¿El tiempo de espera en unidades? 6000 milisegundos/1000 equivale a 60 segundos.
fuente de datos setmax wait(max wait); /Obtener conexión
¿Contacto? =?data source.getconnection();