資源簡介
SpringMVC_Spring_mybatis.zip

代碼片段和文件信息
package?com.tgb.controller;
import?java.io.IOException;
import?java.io.PrintWriter;
import?java.util.List;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?com.tgb.model.User;
import?com.tgb.service.UserService;
@Controller
@RequestMapping(“/user“)
public?class?UserController?{
@Autowired
private?UserService?userService;
/**
?*?獲取所有用戶列表
?*?@param?request
?*?@return
?*/
@RequestMapping(“/getAllUser“)
public?String?getAllUser(HttpServletRequest?request){
List?findAll?=?userService.findAll();
request.setAttribute(“userList“?findAll);
return?“/allUser“;
}
/**
?*?跳轉到添加用戶界面
?*?@param?request
?*?@return
?*/
@RequestMapping(“/toAddUser“)
public?String?toAddUser(HttpServletRequest?request){
return?“/addUser“;
}
/**
?*?添加用戶并重定向
?*?@param?user
?*?@param?request
?*?@return
?*/
@RequestMapping(“/addUser“)
public?String?addUser(User?userHttpServletRequest?request){
userService.save(user);
return?“redirect:/user/getAllUser“;
}
/**
?*編輯用戶
?*?@param?user
?*?@param?request
?*?@return
?*/
@RequestMapping(“/updateUser“)
public?String?updateUser(User?userHttpServletRequest?request){
if(userService.update(user)){
user?=?userService.findById(user.getId());
request.setAttribute(“user“?user);
return?“redirect:/user/getAllUser“;
}else{
return?“/error“;
}
}
/**
?*?根據id查詢單個用戶
?*?@param?id
?*?@param?request
?*?@return
?*/
@RequestMapping(“/getUser“)
public?String?getUser(int?idHttpServletRequest?request){
request.setAttribute(“user“?userService.findById(id));
return?“/editUser“;
}
/**
?*?刪除用戶
?*?@param?id
?*?@param?request
?*?@param?response
?*/
@RequestMapping(“/delUser“)
public?void?delUser(int?idHttpServletRequest?requestHttpServletResponse?response){
String?result?=?“{\“result\“:\“error\“}“;
if(userService.delete(id)){
result?=?“{\“result\“:\“success\“}“;
}
response.setContentType(“application/json“);
try?{
PrintWriter?out?=?response.getWriter();
out.write(result);
}?catch?(IOException?e)?{
e.printStackTrace();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-04-28?11:14??SpringMVC_Spring_mybatis\
?????文件????????2315??2015-04-27?16:26??SpringMVC_Spring_mybatis\.classpath
?????目錄???????????0??2015-04-19?21:04??SpringMVC_Spring_mybatis\.myeclipse\
?????文件?????????346??2015-04-22?16:04??SpringMVC_Spring_mybatis\.myme
?????文件????????1430??2015-04-22?15:53??SpringMVC_Spring_mybatis\.project
?????目錄???????????0??2015-04-26?09:54??SpringMVC_Spring_mybatis\.settings\
?????文件?????????500??2015-04-19?21:04??SpringMVC_Spring_mybatis\.settings\.jsdtscope
?????文件????????1040??2015-04-22?16:04??SpringMVC_Spring_mybatis\.settings\com.genuitec.eclipse.j2eedt.core.prefs
?????文件?????????126??2015-04-26?10:47??SpringMVC_Spring_mybatis\.settings\org.eclipse.core.resources.prefs
?????文件?????????395??2015-04-22?16:21??SpringMVC_Spring_mybatis\.settings\org.eclipse.jdt.core.prefs
?????文件??????????49??2015-04-19?21:04??SpringMVC_Spring_mybatis\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2015-04-19?21:04??SpringMVC_Spring_mybatis\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件?????????414??2015-04-28?11:16??SpringMVC_Spring_mybatis\readme.txt
?????目錄???????????0??2015-04-25?14:51??SpringMVC_Spring_mybatis\src\
?????目錄???????????0??2015-04-19?21:20??SpringMVC_Spring_mybatis\src\com\
?????目錄???????????0??2015-04-26?10:37??SpringMVC_Spring_mybatis\src\com\tgb\
?????目錄???????????0??2015-04-22?16:08??SpringMVC_Spring_mybatis\src\com\tgb\controller\
?????文件????????2517??2015-04-28?10:24??SpringMVC_Spring_mybatis\src\com\tgb\controller\UserController.java
?????目錄???????????0??2015-04-21?21:27??SpringMVC_Spring_mybatis\src\com\tgb\mapper\
?????文件?????????247??2015-04-27?19:00??SpringMVC_Spring_mybatis\src\com\tgb\mapper\UserMapper.java
?????文件????????1086??2015-04-28?11:13??SpringMVC_Spring_mybatis\src\com\tgb\mapper\userMapper.xm
?????目錄???????????0??2015-04-19?21:20??SpringMVC_Spring_mybatis\src\com\tgb\model\
?????文件?????????659??2015-04-28?10:52??SpringMVC_Spring_mybatis\src\com\tgb\model\User.java
?????目錄???????????0??2015-04-26?10:40??SpringMVC_Spring_mybatis\src\com\tgb\service\
?????目錄???????????0??2015-04-26?10:41??SpringMVC_Spring_mybatis\src\com\tgb\service\impl\
?????文件?????????958??2015-04-27?19:00??SpringMVC_Spring_mybatis\src\com\tgb\service\impl\UserServiceImpl.java
?????文件?????????249??2015-04-27?18:59??SpringMVC_Spring_mybatis\src\com\tgb\service\UserService.java
?????目錄???????????0??2015-04-25?14:23??SpringMVC_Spring_mybatis\src\com\tgb\test\
?????文件?????????420??2015-04-27?17:31??SpringMVC_Spring_mybatis\src\com\tgb\test\SpringTest.java
?????文件????????1158??2015-04-27?18:45??SpringMVC_Spring_mybatis\src\com\tgb\test\UserTest.java
?????目錄???????????0??2015-04-25?11:51??SpringMVC_Spring_mybatis\src\config\
............此處省略65個文件信息
評論
共有 條評論