簡體   English   中英

在java中存儲信息

[英]Storing information in java

我想存儲信息,字符串用戶名,字符串密碼和字符串loginType。

嘗試登錄時,我想查找用戶名是否存在,然后驗證密碼並返回loginType。

存儲它的最佳收集類型是什么?

我需要做的是 - >當我嘗試添加細節時,我首先必須檢查用戶名是否已經存在。 如果沒有匹配,我的詳細信息將保存,如果用戶名已存在,則數據不會保存。

我還需要搜索。 我希望能夠找到用戶名。 然后驗證我是否有密碼匹配並返回類型

這些項目的順序無關緊要。

存儲它的最佳收集類型是什么?

不是一個集合; 我創建了一個名為Credentials的對象:

package security;

public class Credentials {
    private final String username;
    private final String password; 
    private final String type;

    public Credentials(String u, String p, String t) {
        this.username = u;
        this.password = p;
        this.type = t;    
    }
}

// you add the rest.

無論你指定什么,你最初都不需要收藏; 您需要的是將數據建模到對象中。

我建議在一個類中有3個成員的@duffymo示例:

public class Credentials {

    private String userName;
    private String password;
    private String loginType;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM