1、實現使用者的註冊功能(登入名不能重複)
表 (sys_user)
id username (登入名) password(密碼) name(名字)
2、實現使用者的登陸功能
3、實現使用者的修改,但要考慮使用者是否真實存在
4、實現使用者的刪除功能。
5、實現使用者的查詢功能,查詢全部
6,根據username名去查詢
package com.etc.domian;
public class sysuser
public void setusernaeme(string usernaeme)
public string getpasword
() public void setpasword(string pasword)
public string getname
() public void setname(string name)
public void setid(string id)
public string getid()}
複製**
public inte***ce sysuserservice
複製**
public class sysuserserviceimpl implements sysuserservice
@override
public integer login(sysuser sysuser) throws sqlexception
string sql = "select * from sys_user where username= ?";
preparedstatement pps = conn.preparestatement(sql);
pps.setstring(1, sysuser.getusernaeme());
resultset rs = pps.executequery();
sysuser sysuser1 = new sysuser();
while (rs.next())
string usernamestart = "";
if (sysuser1.getusernaeme() == null) else
string username3 = sysuser1.getusernaeme() == null ? sysuser1.getusernaeme() : "";
if (!usernamestart.equals("")) else
} else
dbutil.closeconnection(conn);
dbutil.closepreparedstatement(pps);
return result;
}@override
public integer modify(sysuser sysuser) throws sqlexception
string id = sysuser1.getid() == null ? sysuser1.getid() : "";
if (id.equals(""))
string sql1 = "update sys_user set username = ?,password = ? where id = ?";
preparedstatement pps2 = conn.preparestatement(sql1);
pps2.setstring(1, sysuser.getusernaeme());
pps2.setstring(2, sysuser.getpasword());
pps2.setstring(3, id);
result = pps2.executeupdate();
dbutil.closepreparedstatement(pps);
dbutil.closeconnection(conn);
return result;
}@override
public integer delete(string id) throws sqlexception
@override
public listquery(sysuser sysuser) throws sqlexception
dbutil.closeconnection(conn);
dbutil.closestatement(sm);
return userlist;
}@override
public sysuser getuser(string name) throws sqlexception
dbutil.closeconnection(conn);
dbutil.closestatement(pps);
return sysuser1;
}}複製**
public class test
@org.junit.test
public void add() throws sqlexception else
}@org.junit.test
public void login() throws sqlexception else
if (ss == 0) else
if (ss == 2) else
if (ss == 4) else
}@org.junit.test
public void modify() throws sqlexception
}@org.junit.test
public void delete() throws sqlexception
@org.junit.test
public void query() throws sqlexception
@org.junit.test
public void getuser() throws sqlexception
}複製**
python練習題 1 簡易登入
user data 定義乙個集 def new user 新使用者函式 prompt 請輸入使用者名稱 while true name input prompt if name in user data print 使用者名稱已存在,請重新輸入 continue else break passwd ...
練習題 作業系統
1.下面對os不正確的描述是 d a os是系統資源管理程式 b os是為使用者提供服務的程式 c os是其他軟體的支撐程式 d os是系統態程式的集合2.作業系統的主要功能有 a a 控制和管理計算機系統軟硬體資源 b 對組合語言,高階語言和甚高階語言程式進行翻譯 c 管理用各種語言編寫的源程式 ...
python書中練習題 python練習題
1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...