1. 程式人生 > >jsp+servlet+mybatis+oracle+Tomcat實現資料庫使用者增刪改查功能

jsp+servlet+mybatis+oracle+Tomcat實現資料庫使用者增刪改查功能

2015年4月23號,在上海久華科技資訊科技有限公司學習了Web專案的基本開發,這三天在團隊專案經理的幫助下,運用jsp+servlet+mybatis+oracle+Tomcat完成了一個簡易版的使用者登入和註冊功能的系統,並實現了對資料庫的增刪改查功能。下面就回顧總結下整個專案的流程,希望對以後的學習會有幫助。

1.任務清單:在使用者表zc_yh進行增刪改查工作,使用者表內容為:

  • Wid 唯一標示 主鍵
  • Yhbh 使用者編號
  • Xm 姓名
  • Mm 密碼
  • Sfsy 是否使用
  • Yddh 行動電話
  • Gddh 固定電話
  • DZYJ 電子郵箱
  • BZ 備註

 PLSQL操作語言:

select WID 主鍵號,YHBH 

使用者編號,XM 姓名,MM 密碼,SFSY 是否使用,YDDH 

行動電話,GDDH 固定電話,DZYJ 電子郵件,BZ 備註 from  zc_yh

1.完成註冊和登入功能功能

要求:

註冊:

  1. 驗證使用者編號是否唯一(ajax
  2. 確認密碼 密碼必須長度在6位以上
  3. 行動電話和固定電話必須要填寫其中一個
  4. 電話郵箱格式驗證JQuery 驗證郵箱)
  5. 告知註冊成功

登入功能 

  1. 使用者名稱-密碼
  2. 登入成功-使用者集合頁面
  3. 登入失敗則留在登入頁面並提醒《使用者名稱或密碼不正確》
2.實現流程: 前言 原理分析 實現原理:                                                     

(1)Controller(一般專案從此處開始)

@RequestMapping("register")//註冊

public String register(Model model){

return "user/register";

(2)直接跳轉jsp介面;

(3)Jsp(彈出使用者介面,然後使用者進行填寫資訊,並執行使用者介面互動)

(4)Controller(根據資訊將其封裝進物件)

@RequestMapping("registerSave")//註冊儲存,注入名最好與方法名一致

public ModelAndView registerSave(Model model,User user){

model.addAttribute("delCount"userService.delUser("qwer"));

return new ModelAndView("user/list","model",model);

(5)Service 

Controller對其進行呼叫

@Resource(name="userService")

private UserService userService;

(6)Dao

根據具體的業務,訪問資料庫訪問層

(7)mapper