資源簡介
宿舍管理系統(親測,適合畢業設計)
代碼片段和文件信息
package?com.bjpowernode.buss.controller;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.apache.log4j.Logger;
import?org.hibernate.criterion.DetachedCriteria;
import?org.hibernate.exception.ConstraintViolationException;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.servlet.ModelAndView;
import?org.json.JSONobject;
import?com.bjpowernode.buss.entity.base.ClassEntity;
import?com.bjpowernode.buss.service.ClassService;
import?com.bjpowernode.common.controller.baseController;
import?com.bjpowernode.common.util.AjaxJson;
import?com.bjpowernode.common.util.Pagination;
@Controller
@RequestMapping(“/classController“)
public?class?ClassController?extends?baseController{
private?static?final?Logger?logger?=?Logger.getLogger(ClassController.class);
@Autowired
private?ClassService?classService;
/**
?*?初始訪問
?*?@param?
?*?@param?model
?*?@return
?*/
@RequestMapping(params=“goClass“)
????public?ModelAndView?goClass(HttpServletRequest?request){
????????return?new?ModelAndView(“buss/classmanage“);
????}
@RequestMapping(params=“save“)
????@ResponseBody
public?AjaxJson?save(HttpServletRequest?request?HttpServletResponse?response?ClassEntity?classEntity)?throws?Exception?{
AjaxJson?j?=?new?AjaxJson();
j.setMsg(“保存成功!“);
j.setSuccess(true);
try{
this.classService.save(classEntity);
}catch(Exception?e){
j.setMsg(“保存失敗!“);
j.setSuccess(false);
}
?return?j;
}
@RequestMapping(params=“update“)
????@ResponseBody
public?AjaxJson?update(HttpServletRequest?request?HttpServletResponse?response?ClassEntity?classEntity)?throws?Exception?{
AjaxJson?j?=?new?AjaxJson();
j.setMsg(“更新成功!“);
j.setSuccess(true);
try{
this.classService.update(classEntity);
}catch(Exception?e){
j.setMsg(“更新失敗!“);
j.setSuccess(false);
}
?return?j;
}
@RequestMapping(params=“delete“method=RequestMethod.POST)
????@ResponseBody
public?AjaxJson?delete(HttpServletRequest?request?HttpServletResponse?response?String?ids)?throws?Exception?{
AjaxJson?j?=?new?AjaxJson();
j.setMsg(“刪除成功!“);
j.setSuccess(true);
try{
for(String?id:ids.split(““)){
ClassEntity?classEntity?=?new?ClassEntity();
classEntity.setId(id);
this.classService.delete(classEntity);
}
}catch(ConstraintViolationException?ce){
ce.printStackTrace();
j.setMsg(“刪除失敗存在外鍵引用,請查看其它數據項中是否有與當前數據有關的信息!“);
j.setSuccess(false);
}catch(Exception?e){
j.setMsg(“刪除失敗!“);
j.setSuccess(false);
}
?return?j;
}
@RequestMapping(params=“datagrid“)
????@ResponseBody
public?void?datagrid(HttpServle
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1515??2015-02-27?15:53??dormitory\.classpath
?????文件???????1030??2015-04-10?15:37??dormitory\.project
?????文件????????575??2015-01-14?20:45??dormitory\.settings\.jsdtscope
?????文件????????320??2015-04-30?10:45??dormitory\.settings\org.eclipse.core.resources.prefs
?????文件????????664??2015-01-14?20:47??dormitory\.settings\org.eclipse.jdt.core.prefs
?????文件?????????90??2015-01-14?20:45??dormitory\.settings\org.eclipse.m2e.core.prefs
?????文件????????668??2015-04-10?15:44??dormitory\.settings\org.eclipse.wst.common.component
?????文件????????252??2015-01-14?20:48??dormitory\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????68??2015-01-15?00:10??dormitory\.settings\org.eclipse.wst.jsdt.ui.prefs
?????文件?????????49??2015-01-14?20:45??dormitory\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2015-01-14?20:45??dormitory\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????338??2015-01-14?23:55??dormitory\.settings\org.eclipse.wst.validation.prefs
?????文件???????6774??2015-04-10?15:43??dormitory\pom.xm
?????文件???????3916??2015-05-05?16:46??dormitory\src\main\java\com\bjpowernode\buss\controller\ClassController.java
?????文件???????3967??2015-05-05?16:45??dormitory\src\main\java\com\bjpowernode\buss\controller\DamageController.java
?????文件???????4140??2015-05-05?16:45??dormitory\src\main\java\com\bjpowernode\buss\controller\DormController.java
?????文件???????3993??2015-05-05?16:45??dormitory\src\main\java\com\bjpowernode\buss\controller\ScoreController.java
?????文件???????6391??2015-05-05?16:41??dormitory\src\main\java\com\bjpowernode\buss\controller\StudentController.java
?????文件???????4033??2015-05-05?16:45??dormitory\src\main\java\com\bjpowernode\buss\controller\VisitorController.java
?????文件????????850??2015-04-30?14:29??dormitory\src\main\java\com\bjpowernode\buss\entity\ba
?????文件???????1906??2015-04-30?14:15??dormitory\src\main\java\com\bjpowernode\buss\entity\ba
?????文件???????1387??2015-04-29?17:25??dormitory\src\main\java\com\bjpowernode\buss\entity\ba
?????文件???????1159??2015-04-30?14:15??dormitory\src\main\java\com\bjpowernode\buss\entity\ba
?????文件???????1995??2015-04-30?14:29??dormitory\src\main\java\com\bjpowernode\buss\entity\ba
?????文件???????1867??2015-04-30?14:15??dormitory\src\main\java\com\bjpowernode\buss\entity\ba
?????文件????????559??2015-04-16?19:15??dormitory\src\main\java\com\bjpowernode\buss\service\ClassService.java
?????文件????????632??2015-04-29?14:31??dormitory\src\main\java\com\bjpowernode\buss\service\DamageService.java
?????文件????????628??2015-04-29?17:28??dormitory\src\main\java\com\bjpowernode\buss\service\DormService.java
?????文件???????1622??2015-04-30?16:28??dormitory\src\main\java\com\bjpowernode\buss\service\impl\ClassServiceImpl.java
?????文件???????1696??2015-04-30?16:28??dormitory\src\main\java\com\bjpowernode\buss\service\impl\DamageServiceImpl.java
............此處省略615個文件信息
評論
共有 條評論