基于SSH(Spring+SpringMVC+Hibernate)开发学生宿舍管理系统 (源码+项目设计论文)


系统环境:Windows10 开发工具:MyEclipse2014 / IDEA Java版本:JDK 1.7 服务器:tomcat 7.0 数据库:MySQL 5.5 系统采用技术:Spring+SpringMVC+Hibernate+easyui+jQuery+Ajax+面向接口编程 ———————————————— 该学生宿舍管理系统分为信息管理和系统管理两大模块。其中,信息管理包括学生管理,班级管理,访客管理,损耗管理,宿舍管理,宿舍评分模块,系统管理包括用户管理,角色管理和菜单管理模块。
资源截图
代码片段和文件信息
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  2019-10-17 17:52  dormitory.classpath
     文件        1360  2019-10-17 14:44  dormitory.project
     文件         575  2015-01-14 20:45  dormitory.settings.jsdtscope
     文件         264  2019-10-17 15:25  dormitory.settingsorg.eclipse.core.resources.prefs
     文件         664  2015-01-14 20:47  dormitory.settingsorg.eclipse.jdt.core.prefs
     文件          90  2015-01-14 20:45  dormitory.settingsorg.eclipse.m2e.core.prefs
     文件         668  2019-10-11 15:45  dormitory.settingsorg.eclipse.wst.common.component
     文件         296  2019-10-11 15:45  dormitory.settingsorg.eclipse.wst.common.project.facet.core.xml
     文件          68  2015-01-15 00:10  dormitory.settingsorg.eclipse.wst.jsdt.ui.prefs
     文件          49  2019-10-17 14:44  dormitory.settingsorg.eclipse.wst.jsdt.ui.superType.container
     文件           6  2019-10-17 14:44  dormitory.settingsorg.eclipse.wst.jsdt.ui.superType.name
     文件         338  2015-01-14 23:55  dormitory.settingsorg.eclipse.wst.validation.prefs
     文件        6774  2019-10-11 16:10  dormitorypom.xml
     文件        3916  2015-05-05 16:46  dormitorysrcmainjavacomjpowernodeusscontrollerClassController.java
     文件        3967  2015-05-05 16:45  dormitorysrcmainjavacomjpowernodeusscontrollerDamageController.java
     文件        4140  2015-05-05 16:45  dormitorysrcmainjavacomjpowernodeusscontrollerDormController.java
     文件        3993  2015-05-05 16:45  dormitorysrcmainjavacomjpowernodeusscontrollerScoreController.java
     文件        6391  2015-05-05 16:41  dormitorysrcmainjavacomjpowernodeusscontrollerStudentController.java
     文件        4033  2015-05-05 16:45  dormitorysrcmainjavacomjpowernodeusscontrollerVisitorController.java
     文件         850  2015-04-30 14:29  dormitorysrcmainjavacomjpowernodeussentityaseClassEntity.java
     文件        1906  2015-04-30 14:15  dormitorysrcmainjavacomjpowernodeussentityaseDamageEntity.java
     文件        1387  2015-04-29 17:25  dormitorysrcmainjavacomjpowernodeussentityaseDormEntity.java
     文件        1159  2015-04-30 14:15  dormitorysrcmainjavacomjpowernodeussentityaseScoreEntity.java
     文件        1995  2015-04-30 14:29  dormitorysrcmainjavacomjpowernodeussentityaseStudentEntity.java
     文件        1867  2015-04-30 14:15  dormitorysrcmainjavacomjpowernodeussentityaseVisitorEntity.java
     文件         559  2015-04-16 19:15  dormitorysrcmainjavacomjpowernodeussserviceClassService.java
     文件         632  2015-04-29 14:31  dormitorysrcmainjavacomjpowernodeussserviceDamageService.java
     文件         628  2015-04-29 17:28  dormitorysrcmainjavacomjpowernodeussserviceDormService.java
     文件         661  2015-04-24 13:11  dormitorysrcmainjavacomjpowernodeussserviceScoreService.java
     文件         635  2015-04-30 17:11  dormitorysrcmainjavacomjpowernodeussserviceStudentService.java
     文件         638  2015-04-29 11:01  dormitorysrcmainjavacomjpowernodeussserviceVisitorService.java
............此处省略521个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)