archieve: test mvc DBUtil
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
package com.msksbr.test.mvc.Servlet;
|
||||
|
||||
public class ControllerServlet {
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
package com.msksbr.test.mvc.Util;
|
||||
|
||||
import com.msksbr.test.mvc.JavaBean.UserBean;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
public class DBUtil {
|
||||
public static DBUtil instance = new DBUtil();
|
||||
private final HashMap<String, UserBean> users = new HashMap<String, UserBean>();
|
||||
|
||||
private DBUtil() {
|
||||
UserBean user1 = new UserBean();
|
||||
user1.setName("Jason");
|
||||
user1.setPassword("12345678");
|
||||
user1.setEmail("Jason@mail.msksbr.com");
|
||||
users.put("Jason", user1);
|
||||
UserBean user2 = new UserBean();
|
||||
user2.setName("Caesar");
|
||||
user2.setPassword("abcdefg");
|
||||
user2.setEmail("caesar@mai;.msksbr.com");
|
||||
users.put("Caesar", user2);
|
||||
}
|
||||
|
||||
public static DBUtil getInstance() {
|
||||
return instance;
|
||||
}
|
||||
|
||||
public UserBean getUser(String userName) {
|
||||
UserBean user = users.get(userName);
|
||||
return user;
|
||||
}
|
||||
|
||||
public boolean insertUser(UserBean user) {
|
||||
if (user == null) {
|
||||
return false;
|
||||
}
|
||||
String userName = user.getName();
|
||||
if (users.get(userName) != null) {
|
||||
return false;
|
||||
}
|
||||
users.put(userName, user);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user