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

代码片段和文件信息
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.xm
文件 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.xm
文件 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\ba
文件 1906 2017-08-06 16:21 dormitory\src\main\java\com\bjpowernode\buss\entity\ba
文件 1387 2017-08-06 16:21 dormitory\src\main\java\com\bjpowernode\buss\entity\ba
文件 1159 2017-08-06 16:21 dormitory\src\main\java\com\bjpowernode\buss\entity\ba
文件 1995 2017-08-06 16:21 dormitory\src\main\java\com\bjpowernode\buss\entity\ba
文件 1867 2017-08-06 16:21 dormitory\src\main\java\com\bjpowernode\buss\entity\ba
文件 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个文件信息
相关资源
- JAVA后台面经.pdf
- 微信三级分销java后台完整源码.rar
- APP+java后台调用微信支付
- JS前台加密java后台解密实现
- android 客户端访问java后台实现登陆,
- android前端+java后台调用微信支付
- java后台html 转excel
- Android向Java后台发送请求并返回Json数
- 非常实用功能强大的JAVA后台模板
- JPush推送,利用java后台推送消息
- 完整版java后台管理html模板
- 环信即时聊天与java后台接口对接dem
- java后台代码基于电商平台
- 微信小程序商城+java后台2020.zip
- 通过java后台代码实现修改word内容将
- JAVA后台管理系统
- Flex和java后台结合的视频网站源码
- java后台管理系统SpringMVC源码
- 小程序支付/公众号支付 Java后台源码
- Ace-AdminJAVA后台管理全套源码.rar
- Java后台源码 项目采用SpringBoot框架 可
- 2018年10月黑马十次方项目Java后台未加
- 微信商城 小程序 前后台源码 Java后台
- 微信小程序商城+java后台
- Java后台微信企业转账到零钱
- java后台实现用list接收重复的对象属性
- iOS日志框CocoaLumberjack 使用demo,包含
- 微信商城小程序带JAVA后台
- java后台微信支付工具类
- 文件上传并读取plupload与java后台的整
评论
共有 条评论