好吧,我有這樣的數據庫連接在server.xml中Tomcat 5.5中的資源:如何延長C3P0 ComboPooledDataSource
<Resource name="jdbc/MyApp" auth="Container" type="com.mchange.v2.c3p0.ComboPooledDataSource" driverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver" maxPoolSize="100" minPoolSize="5"
acquireIncrement="5"
user="username"
password="password"
factory="org.apache.naming.factory.BeanFactory"
jdbcUrl="jdbc:sqlserver://localhost:1433;databaseName=myDatabase;autoReconnect=true" />
有沒有人試圖擴大上述ComboPooledDataSource?問題是數據庫密碼是明文。想法是首先加密密碼並將加密的密鑰放入server.xml中。我有一個解密實用程序,所以我可以在嘗試連接數據庫之前解密密鑰。
我發現了一個針對org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory問題的示例解決方案,但是我沒有使用這個連接池。我正在使用C3P0。任何人在C3P0之前都曾嘗試過這一點?
想知道你是否有辦法做到這一點 - 我有完全相同的要求。 – 2011-01-24 15:46:16
解密的關鍵在哪裏?那也是加密的嗎?那麼解密的關鍵在哪裏?那也是加密的嗎?那麼解密的關鍵在哪裏?它是否被加密?那麼... – 2017-07-26 22:15:13