src/com/hp/action/UserAction.java
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package com.hp.action;
import java.util.List;
import com.hp.entity.Role;
import com.hp.entity.User;
public class UserAction extends BaseAction {
private static final long serialVersionUID = 572146812454l ;
/*
* 一个类可以实现多个接口,一个接口也可以被多个类实现。使用形象一点的比拟方法,可以把类当成一个人,接口则当做一个身份。
* 一个人可能有多个身份(一个类可以有多个接口),他可能是军人(军人接口定义军人的属性和行为),作家(作家接口定义作家的属性和行为)等,
* 不同的身份使得他有不同的能力和属性。一个身份(接口)也能够被多个人使用(一个接口可以被多个类实现)。比如一个军人身份可以给很多人,
* 但是这些人完全可以用不同的能力和属性实现这个身份,他们可能是空军军官,也可能是海军列兵。身份只定义了一个人是什么,却不会告诉别人在这个身份下该这么做。
* 怎么做是这个人本身的事情(接口仅仅定义相关的方法和属性而不实现她们)。
*/
private List<User> userList;
private User user ;
private List<Role> roleListAll;
private Role role = new Role();
private String message;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public String addUserPre() {
roleListAll = roleService.RoleListAll();
return SUCCESS;
}
public String addUser() {
roleListAll = roleService.RoleListAll();
role = roleService.findRoleByID(role.getId());
user.setRole(role);
System.out.println("666666666");
System.out.println(user.getUsername()+"username");
//System.out.println(userService.findUserByUserName(user.getUsername()).getUsername());
if(userService.findUserByUserName(user.getUsername())!=null){
System.out.println("77777777");
message = "用户名不能相同";
后面还有 76 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
