标签: java java-ee
我想知道在专业Java Web项目中将数据库凭据(如数据库的用户名和密码)存储在哪里。 请帮助我
答案 0 :(得分:-1)
在典型的JEE项目中,使用Data Source的JEE容器功能是一个好习惯。在数据源中,可以配置与数据库的连接并提供身份验证详细信息。认证详细信息是使用JAAS提供的。大多数JEE容器(服务器)都提供此功能。
此外,数据源不仅用于身份验证,还有助于私有化数据库池和其他一些好处。
详细了解JEE 8 Tutorial
一些有用的深层链接:
Data Sources
Java Authentication And Authorization Service