当前位置: 首页 > 知识库问答 >
问题:

在spring boot+Hibernate中,我可以通过文件加载用户名和密码吗?

都阳
2023-03-14

共有1个答案

桑飞语
2023-03-14

有几种方法可以做到这一点,但使用属性文件,而不是txt文件。如果您愿意遵循这种方法,您的选择是:

>

  • @PorpertySources在您的配置类中。一个例子是

    @PropertySources({
            @PropertySource("/user.properties"),
            @PropertySource("/password.properties")
    }). 
    @Configuration
    public configClass{
        @Value("{db.user}")
        private String user;
        @Value("{db.password}")
        private String password;
        ...
    }
    

    必须在配置文件中定义db.user和db.password。使用这些数据,您可以定义数据源(您还需要连接url)

  •  类似资料:
    • 我想问一下,我们是否可以在数据库连接url示例中传递用户名和密码: 我正在使用apache cassandra的cdata驱动程序。如果是,我如何创建一个使用密码的用户,我将通过连接url访问该用户?不,关于税收的文件对我没有帮助。

    • 问题内容: 我们正忙于为客户开发Java Web服务。有两种可能的选择: 将加密的用户名/密码存储在Web服务客户端上。从配置读取。客户端上的文件,解密并发送。 将加密的用户名/密码存储在Web服务器上。从配置读取。Web服务器上的文件,解密并在Web服务中使用。 Web服务使用用户名/密码来访问第三方应用程序。 客户端已经具有提供此功能的类,但是此方法涉及以明文方式发送用户名/密码(尽管在内联网

    • 是否可以使用构造格式的URL? 我已尝试使用以下设置值: (此调用的第三方应用程序不支持标头和其他身份验证方法) 我想这是不支持的?

    • 一位同事告诉我,使用Gmail API库,您可以使用用户名和密码从公司Gmail帐户发送电子邮件。 到目前为止,我还不知道如何使用用户名和密码(没有访问令牌,没有秘密)构建Gmail的实例。 是否可以使用GMail API发送只包含用户名和密码的电子邮件?如果是,我在哪里可以找到一个例子? 更新1:当我使用以下代码时 我得到这个例外: javax。邮政AuthenticationFailedExc

    • 我已经在Flitter中构建了一个应用程序,并使用firebase电子邮件密码验证方法进行用户登录。我只是想知道我们是否可以在firebase中查看用户的密码。如果无法查看我们应用程序的用户密码,那么这可能是不公平的,因为我们是应用程序的所有者,我们自己也不知道我们应用程序用户的密码。例如,facebook应用程序所有者(扎克伯格)可能知道用户的密码,或者instagram应用程序所有者可能知道用

    • 我有一些疑问,我正在用omnipay library创建paypal express getaway。我希望用户名和密码字段存储在数据库中。所以管理员可以从我的应用程序的设置菜单中编辑此设置。 如果它们是可见的,我的意思是应该像纯文本一样存储在数据库中。如果用户获得API密码和用户名,会造成什么损害?签名也会在这里。 任何帮助都将被告知。谢谢