如何在apache-tomee-jaxrs-1.5.2中覆盖数据库连接池的DataSourceFactory

时间:2013-12-06 11:02:46

标签: java factory-pattern tomee

我已经在tomee.xml文件中设置了数据源属性,并且工作正常。 我的tomee.xml文件

  <Resource id="jdbc/myrootdb" type="DataSource">
   JdbcDriver com.mysql.jdbc.Driver    
   JdbcUrl jdbc:mysql://localhost:3306/test
   UserName test
   Password NqM2MyOjKGqI+4456k9azQw===
   PasswordCipher Static3DES
   DataSourceCreator dbcp
   JtaManaged false   
   InitialSize 50 
   MaxActive 100
    MaxIdle 3
 </Resource>

即使我使用openEjb加密密码也没有任何问题,但问题是任何用户都可以使用openejb轻松解密密码所以我需要我将从我的java类或我的工厂推送或设置的唯一密码属性.so我可以覆盖这个数据源的方式是什么。

0 个答案:

没有答案