Eh bien, il y a toujours une option pour ajouter le paramètre correct à l'URL. Selon la base de données que vous utilisez, vous pouvez ajouter l'un des paramètres dans l'url JDBC.
Voici le lien qui confirme que BasicDataSource ne prend pas en charge loginTimeout
Et en bas de ce blog Il existe un tableau qui répertorie les paramètres d'URL pour les délais de connexion.