• 大小: 942KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: Java
  • 标签: JAVA后台  

资源简介

实现分页 查询, 多条件查询,角色管理,用户管理等功能。

资源截图

代码片段和文件信息

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

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1655  2017-08-06 16:21  dormitory\.classpath

     文件       1030  2017-08-06 16:21  dormitory\.project

     文件        575  2017-08-06 16:21  dormitory\.settings\.jsdtscope

     文件        320  2017-08-06 16:21  dormitory\.settings\org.eclipse.core.resources.prefs

     文件        664  2017-08-06 16:21  dormitory\.settings\org.eclipse.jdt.core.prefs

     文件         90  2017-08-06 16:21  dormitory\.settings\org.eclipse.m2e.core.prefs

     文件        752  2017-08-06 16:21  dormitory\.settings\org.eclipse.wst.common.component

     文件        252  2017-08-06 16:21  dormitory\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         68  2017-08-06 16:21  dormitory\.settings\org.eclipse.wst.jsdt.ui.prefs

     文件         49  2017-08-06 16:21  dormitory\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2017-08-06 16:21  dormitory\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        338  2017-08-06 16:21  dormitory\.settings\org.eclipse.wst.validation.prefs

     文件       6774  2017-08-06 16:21  dormitory\pom.xml

     文件       3916  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\controller\ClassController.java

     文件       3967  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\controller\DamageController.java

     文件       4140  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\controller\DormController.java

     文件       3993  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\controller\ScoreController.java

     文件       6391  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\controller\StudentController.java

     文件       4033  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\controller\VisitorController.java

     文件        850  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\entity\base\ClassEntity.java

     文件       1906  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\entity\base\DamageEntity.java

     文件       1387  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\entity\base\DormEntity.java

     文件       1159  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\entity\base\ScoreEntity.java

     文件       1995  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\entity\base\StudentEntity.java

     文件       1867  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\entity\base\VisitorEntity.java

     文件        559  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\service\ClassService.java

     文件        632  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\service\DamageService.java

     文件        628  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\service\DormService.java

     文件       1622  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\service\impl\ClassServiceImpl.java

     文件       1696  2017-08-06 16:21  dormitory\src\main\java\com\bjpowernode\buss\service\impl\DamageServiceImpl.java

............此处省略616个文件信息

评论

共有 条评论