Cómo configurar la agrupación de conexiones Tomcat sin utilizar un archivo server.xml
lt;! --name especifica el nombre JNDI del grupo de recursos. Especifica el nombre del grupo de conexiones jdbc/TomcatDbPool1
auth: permisos de administración especifica el administrador que administra el recurso, que puede ser un contenedor o una aplicación
.
El nombre de clase y el tipo de fuente de datos al que pertenece el recurso es SQL --gt en este ejemplo
lt; Resource name="jdbc/TomcatDbPool1" auth="Container" type="javax.sql. DataSource"/gt ;
lt; ResourceParams name="jdbc/TomcatDbPool1"gt;
Especifique el nombre del parámetro de configuración del grupo de conexiones, es decir, jdbc/TomcatDbPool
lt;! --Especifique el nombre de la fábrica de origen de datos--gt;
lt;Parametersgt;
lt;Namegt;Factorylt;/Namegt;
lt; valuegt;org.apache.commons.dbcp.BasicDataSourceFactorylt;/valuegt;
lt;/parametergt;
lt;/parametergt;
lt;! --Especifica el número máximo de conexiones activas en el grupo de conexiones, 0 significa ilimitado--gt;
lt;parametergt;
lt;namegt;maxActivelt;/namegt; p><
lt;parametergt;
lt;namegt;maxIdlelt;/namegt;
lt;valuegt;30lt;/valuegt;
lt ;/parametergt;
lt;! p> lt;/parametergt;
lt;!--El número máximo de milisegundos a esperar en el grupo de conexiones en estado inactivo estado, -1 significa espera ilimitada--gt; p>
lt;!-- Nombre de usuario y contraseña para la conexión--gt;
lt;parametergt;
lt;namegt;usernamelt;/namegt;
lt;valuegt;lt;/valuegt;
lt;/parametergt;
lt;parametergt; p>
lt;namegt;contraseñalt;/namegt ;
lt;valuegt;lt;/valuegt;
lt;/parametergt;
lt ;! -- puente jdbc del controlador--gt;
lt;parametergt;
lt;namegt;driverClassNamelt;/namegt;
lt;valuegt;sun.jdbc .odbc.JdbcOdbcDriverlt;/valuegt;
lt;/parametergt;
lt;! -- URL de la base de datos --gt;
lt
;parametergt;
lt;namegt;urllt;/namegt;
lt;valuegt;jdbc:odbc:bookDSNlt;/valuegt;
lt;/parametergt;
lt;/ResourceParamsgt;