關於使用者註冊系統的Refactoring(重整)過程
public void update() throws Exception
{
if (newpassword == null || newpassword.equals("") || newpassword2 == null || newpassword2.equals("") || !newpassword.equals(newpassword2))
{
throw new Exception("something wrong with new Password maybe not
same!");
}
AuthorizationIF auth=AuthorizationFactory.getInstance();
auth.updatePassword(userid,newpassword);
}
/** 獲得忘記的密碼
* @param email
* @return String password
*/
public String getMypassword(String which) throws Exception{
AuthorizationIF auth=AuthorizationFactory.getInstance();
return auth.getPassword(email);
}
其中的AuthoriztionIF只是一個介面,他能實現updatePassword和getPassword的功能。這一點我在jive中也看到了,不知如何?
{
if (newpassword == null || newpassword.equals("") || newpassword2 == null || newpassword2.equals("") || !newpassword.equals(newpassword2))
{
throw new Exception("something wrong with new Password maybe not
same!");
}
AuthorizationIF auth=AuthorizationFactory.getInstance();
auth.updatePassword(userid,newpassword);
}
/** 獲得忘記的密碼
* @param email
* @return String password
*/
public String getMypassword(String which) throws Exception{
AuthorizationIF auth=AuthorizationFactory.getInstance();
return auth.getPassword(email);
}
其中的AuthoriztionIF只是一個介面,他能實現updatePassword和getPassword的功能。這一點我在jive中也看到了,不知如何?
相關文章
- 關於板橋的使用者註冊系統資料庫的生成資料庫
- Android Binder原理(三)系統服務的註冊過程Android
- cooolftp 註冊過程 (643字)FTP
- 註冊Github賬戶過程Github
- Django 使用者認證系統:註冊Django
- 關於雙系統選單,NT系統啟動過程
- 關於Listener動態註冊
- 關於模組裡面的註冊中心
- 作業二:Github註冊賬戶過程Github
- 關於安裝VMware以及Linux作業系統過程Linux作業系統
- 電子郵件地址註冊過程詳解
- banq,關於你那註冊程式的問題
- Win10系統如何註冊ocx檔案?Win10系統註冊ocx檔案的方法Win10
- 微服務通訊之feign的註冊、發現過程微服務
- DataFit V7.0.36註冊過程的分析 (9千字)
- 【RMAN】資料庫到恢復目錄的註冊過程資料庫
- Android5.0 vold-註冊過程(上)Android
- Android5.0 vold-註冊過程(下)Android
- 關於 Angular 應用的 Bootstrap 過程Angularboot
- 關於INSTANCE RECOVERY過程的理解
- 關於事務的儲存過程儲存過程
- Photocaster xtra v3.0.3 註冊過程的分析 (15千字)AST
- Presto 標量函式註冊和呼叫過程簡述REST函式
- Netscan pro 3.3 註冊演算法分析全過程演算法
- Win10系統右鍵選單新增“註冊/反註冊DLL”功能的方法Win10
- oracle 12c 新增的LREG程式及其動態註冊的過程Oracle
- Abp 實現通過手機號註冊使用者
- [外掛擴充套件]檢測系統禁止註冊使用者名稱套件
- 關於學習過程中走過的彎路
- 商城系統:包含使用者註冊/使用者登陸/商品瀏覽/我的購物車功能.
- 原始碼簡析XXL-JOB的註冊和執行過程原始碼
- HEdit 2.0 的註冊破解過程 <<-------可能過時了高手末入 (8千字)
- Spring Cloud Eureka原理分析(一):註冊過程-服務端SpringCloud服務端
- Cute Email Searcher2.2註冊過程分析 (5千字)AI
- 系統 儲存過程儲存過程
- 通過shrink操作重整表的實驗
- 關於定價過程的公式的學習公式
- exe程式註冊成windows系統服務Windows