2
我完全是servlets的初学者。
我知道我可以设置初始参数web.xml
。
我的问题是:
这是好存储DB用户和DB密码在web.xml
为了便于配置?
或
为了安全起见,我应该将它们存储在Hard-coded
?
也就是说最终用户可以看到web.xml
?Java Servlet DB用户名和密码存储位置
我完全是servlets的初学者。
我知道我可以设置初始参数web.xml
。
我的问题是:
这是好存储DB用户和DB密码在web.xml
为了便于配置?
或
为了安全起见,我应该将它们存储在Hard-coded
?
也就是说最终用户可以看到web.xml
?Java Servlet DB用户名和密码存储位置
为了便于配置,存储数据库用户并传入web.xml是否好?
我应该将它们存储在代码中以实现安全性吗?
换句话说是web.xml对最终用户可见吗?
希望你明白了吧!
“您可以将用户名和密码放在您环境中的单独文件中,然后在web.xml中提供该文件的位置”是否有任何教程? –
请尝试此[链接](http://www.coderanch.com/t/357739/Servlets/java/file-location-web-xml)。值得一读。你可以使用param/env-entry/init-param来提供文件的位置,然后在你的代码中访问该文件来读取证书。我会分享你,如果我得到一个。 – Keerthivasan
我宁愿自己使用服务器数据源,让服务器/容器管理数据库连接;通常您还可以获得连接池的额外性能优势。 – Gimby