我有一个基于Intuit的Wasabi AB测试的程序,该程序在名为userDirectory.properties的.properties文件中具有用户名,密码,电子邮件地址以及名字和姓氏。 但是,它们都是硬编码的。 截至目前,.properties文件显示为:

user.lookup.class.name:${user.lookup.class.name}  user.ids:admin:wasabi_reader:wasabi_writer:wasabi_admin # format # userId:username:password:email:firstname:lastname user.admin:admin:admin:[email protected]:Wasabi:Admin user.wasabi_reader:wasabi_reader:wasabi01:[email protected]:Wasabi:Reader user.wasabi_writer:wasabi_writer:wasabi01:[email protected]:Wasabi:Writer user.wasabi_admin:wasabi_admin:wasabi01:[email protected]:Wasabi:Admin 

但是,我不需要硬编码的名称,这些名称要求每次添加/删除某人时都要重新编译程序。 我确实有一个存储用户名/密码的MariaDB数据库,我想在.properties文件中使用它们。 我怎样才能做到这一点?

===============>>#1 票数:0

然后不要将用户名和密码放在属性文件中。

将数据库的登录名放在属性文件中,并在Java代码中查询数据库以读取用户名和密码。

属性文件用于...属性。

  ask by Jerry Atric translate from so

本文未有回复,本站智能推荐: