Bueno, siempre hay una opción para agregar el parámetro correcto a la URL. Dependiendo de la base de datos que esté utilizando, puede agregar uno de los parámetros en la URL de JDBC.
Aquí está el enlace eso confirma que BasicDataSource no admite loginTimeout
Y al final de este blog Hay una tabla que enumera los parámetros de URL para los tiempos de espera de conexión.