Users用户类默认值及各属性可能的值
生活随笔
收集整理的這篇文章主要介紹了
Users用户类默认值及各属性可能的值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
tip:User很有可能占用關鍵字,所以一般寫作為Users
以下為新用戶注冊時用戶類可能需要的默認值及各屬性可能的值,初始可以為空的值不考慮
| 用戶Id | 不作填寫,使用數據庫的自增生成 | 使用IdWork、全球唯一碼生成工具或公司要求的工具生成的一串標識碼 | / | / |
| 用戶名 | 直接使用注冊時填寫的用戶名 | 直接使用賬號或在賬號前后隨機生成一個名字拼接后作為用戶名 | 固定字符+全球唯一碼組合作為用戶名 | / |
| 用戶密碼 | 所有用戶使用一個默認密碼 | 使用用戶自己填寫的密碼 | 使用特殊方式生成的密碼,例:谷歌隨機密碼 | 作為敏感數據,用戶密碼一般采用MD5或MD5+鹽加密方式存入數據庫,不建議明碼存放 |
| 用戶昵稱 | 直接使用注冊時填寫的用戶名或用戶名后加數位隨機字符 | 固定字符+全球唯一碼組合作為用戶名 | 隨機生成文字+數字/字母組合 | 有些情況下,用戶昵稱默認設置同用戶名,而其它情況下則一般隨機生成用戶默認昵稱。 |
| 用戶頭像 | 所有用戶使用一個或數個默認頭像 | / | / | 少部分情況下,用戶圖片直接以二進制存在數據庫,大部分情況下數據庫存儲文件路徑或網絡路徑來訪問圖片文件夾或圖片服務器中的圖片 |
| 郵箱地址 | 使用郵箱注冊時填寫的郵箱 | / | / | / |
| 手機號 | 使用手機號注冊時填寫的手機號 | / | / | / |
| 性別 | 所有用戶使用一個默認的性別 | / | / | 少部分情況下,我們直接將"男"/"女"存入數據庫,大部分情況下我們存取能代表男/女的數字,例:1=男、2=女或在此基礎上用枚舉區分性別 |
| 生日 | 使用當天日期作為生日 | 使用特定日期作為生日,例1900-01-01 | / | 日期相關一般使用項目要求的特定工具來進行text→date/date→text,如果沒有要求,可以用以下固定語法 |
| 創建時間/更新時間 | 取當天日期 | / | / | 剛注冊的用戶一般創建時間=更新時間 日期生成同生日 |
性別枚舉示例
package com.psyduck.enums;/*** 性別枚舉* 使用Sex.woman.type存入性別* @author psyDuck* @since 2021/1/30 0:52*/ public enum Sex {woman(0,"女"),man(1, "男"),secret(2, "保密");public final Integer type;public final String value;Sex(Integer type, String value) {this.type = type;this.value = value;} }
日期相關固定語法
import java.text.DateFormat; import java.text.ParseException; import java.util.Date;public class Test {public static void main(String[] args) {// myDate 為固定日期// new Date() 為當天日期Date myDate = null;try {myDate = DateFormat.getDateInstance().parse("1900-01-01");} catch (ParseException e) {e.printStackTrace();}System.out.println(myDate);// Mon Jan 01 00:00:00 CST 1900System.out.println(new Date());// Mon Feb 08 10:33:06 CST 2021} }最后更新于2021年2月9日
原創不易,如果該文章對你有所幫助,望左上角點擊關注~如有任何技術相關問題,可通過評論或直接私信聯系我討論,我會在力所能及之內進行相應回復以及開單章解決該問題.
該文章如有任何錯誤請在評論中指出,感激不盡,轉載請附出處!
個人博客首頁:https://blog.csdn.net/yjrguxing ——您的每個關注和評論都對我意義重大
總結
以上是生活随笔為你收集整理的Users用户类默认值及各属性可能的值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网络猫只有计算机和机顶盒两个口,电信的猫
- 下一篇: textarea回车符问题