java – 如何加密tomee中的数据源密码或数据源
作者:互联网
我想以加密格式存储密码,因此其他用户无法读取.我的tomee.xml文件包含
<Resource id="jdbc/myrootdb" type="DataSource">
JdbcDriver com.mysql.jdbc.Driver
JdbcUrl jdbc:mysql://localhost:3306/test
UserName root
Password root
JtaManaged false
InitialSize 50
MaxActive 10
MaxIdle 3
</Resource>
我正在使用apache-tomee-jaxrs-1.5.2.
解决方法:
<资源>在Tomcat中有一个名为factory的属性.在这里指定数据源工厂.对于加密密码,您需要一个自定义数据源工厂来读取加密密码.这就是你需要的
>密码的加密/解密算法.
>自定义数据源工厂
有关详细信息,请查看此very detailed step by step example以获得相同的信息.
标签:java,data-structures,tomee 来源: https://codeday.me/bug/20190629/1326000.html