Разница между 'dbcp.dbcp2.BasicDataSourceFactory' и 'jdbc.pool.DataSourceFactory' - PullRequest
0 голосов
/ 20 сентября 2018

Просто, чтобы дать небольшой фон, мне нужно было зашифровать поля имени пользователя / пароля server.xml (TOMCAT) с помощью пользовательской реализации DataSourceFactory.

Было много хороших ответов, и хотя некоторые из них объяснили при расширении org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory, тогда как у некоторых ответов было org.apache.tomcat.jdbc.pool.DataSourceFactory расширение.

Некоторые из ссылок, на которые я ссылался:

Как избежать хранения паролей в открытом виде для tomcat server.xml Определение ресурса источника данных?

https://www.experts -exchange.com / article / 3624 / Encrypt-имя пользователя и пароль для JNDI-in-Tomcat-Server-xml.html

http://www.jdev.it/encrypting-passwords-in-tomcat/

Итак, вопрос в том, в чем разница между этими двумяи какой из них предпочтительнее, когда?

...