资源简介
本项目适合初学者,框架集合后做的ssm整合,支持增删改查,模糊查询,有bug敬请指正

代码片段和文件信息
package com.mybatis.demo.controller;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import com.mybatis.demo.entity.PageBean;
import com.mybatis.demo.entity.User;
import com.mybatis.demo.service.UserService;
import com.mybatis.demo.util.ResponseUtil;
import net.sf.json.JSONArray;
import net.sf.json.JSONobject;
@Controller
@RequestMapping(“user“)
public class UserController {
@Autowired
private UserService userService;
@RequestMapping(“listall“)
public String getAll(@RequestParam(value=“page“required=false)String page@RequestParam(value=“rows“required=false)String rowsHttpServletResponse responseUser user) throws Exception{
PageBean pageBean=new PageBean(Integer.parseInt(page)Integer.parseInt(rows));
Mapject> map=new HashMapject>();
map.put(“name“ user.getName());
map.put(“start“ pageBean.getStart());
map.put(“size“ pageBean.getPageSize());
List userList=userService.getUsers(map);
Long total=userService.getTotalUser();
JSONobject result=new JSONobject();
JSONArray jsonArray=JSONArray.fromobject(userList);
result.put(“rows“ jsonArray);
result.put(“total“ total);
ResponseUtil.write(response result);
return null;
}
@RequestMapping(“list“)
public String list(){
return “list“;
}
/**
* 添加用户
* @param customer
* @param response
* @return
* @throws Exception
*/
@RequestMapping(“/save“)
public String save(User userHttpServletResponse response)throws Exception{
int resultTotal=0; // 操作的记录条数
if(user.getId()==null){
resultTotal=userService.addUser(user);
}else{
resultTotal=userService.updateUser(user);
}
JSONobject result=new JSONobject();
if(resultTotal>0){ // 执行成功
result.put(“success“ true);
}else{
result.put(“success“ false);
}
ResponseUtil.write(response result);
return null;
}
/**
* 删除用户
* @param ids
* @param response
* @return
* @throws Exception
*/
@RequestMapping(“/delete“)
public String delete(@RequestParam(value=“ids“)String idsHttpServletResponse response)throws Exception{
JSONobject result=new JSONobject();
String []idsStr=ids.split(““);
for(int i=0;i userService.deleteUser(Integer.parseInt(idsStr[i]));
}
result.put(“success“ true);
ResponseUtil.write(response result);
return null;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2629 2018-01-10 17:05 mybatis-spring-smvc\.classpath
文件 1127 2018-01-10 17:00 mybatis-spring-smvc\.project
文件 364 2018-01-10 17:10 mybatis-spring-smvc\.settings\org.eclipse.jdt.core.prefs
文件 584 2018-01-10 17:10 mybatis-spring-smvc\.settings\org.eclipse.wst.common.component
文件 219 2018-01-10 17:10 mybatis-spring-smvc\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 533 2018-01-10 17:00 mybatis-spring-smvc\.springBeans
文件 2137 2018-01-10 17:00 mybatis-spring-smvc\build\classes\application.xm
文件 3940 2018-01-12 13:56 mybatis-spring-smvc\build\classes\com\mybatis\demo\controller\UserController.class
文件 488 2018-01-12 13:56 mybatis-spring-smvc\build\classes\com\mybatis\demo\dao\UserMapper.class
文件 835 2018-01-12 13:56 mybatis-spring-smvc\build\classes\com\mybatis\demo\entity\PageBean.class
文件 1402 2018-01-12 13:56 mybatis-spring-smvc\build\classes\com\mybatis\demo\entity\User.class
文件 1349 2018-01-12 13:56 mybatis-spring-smvc\build\classes\com\mybatis\demo\service\UserService.class
文件 959 2018-01-12 13:56 mybatis-spring-smvc\build\classes\com\mybatis\demo\util\ResponseUtil.class
文件 103 2018-01-10 17:00 mybatis-spring-smvc\build\classes\db.properties
文件 1292 2018-01-10 17:00 mybatis-spring-smvc\build\classes\mybatis\mapper\UserMapper.xm
文件 277 2018-01-10 17:00 mybatis-spring-smvc\build\classes\mybatis.xm
文件 2137 2018-01-10 17:00 mybatis-spring-smvc\conf\application.xm
文件 103 2018-01-10 17:00 mybatis-spring-smvc\conf\db.properties
文件 1292 2018-01-10 17:00 mybatis-spring-smvc\conf\mybatis\mapper\UserMapper.xm
文件 277 2018-01-10 17:00 mybatis-spring-smvc\conf\mybatis.xm
文件 2802 2018-01-10 17:00 mybatis-spring-smvc\src\com\mybatis\demo\controller\UserController.java
文件 490 2018-01-11 15:17 mybatis-spring-smvc\src\com\mybatis\demo\dao\UserMapper.java
文件 632 2018-01-10 17:00 mybatis-spring-smvc\src\com\mybatis\demo\entity\PageBean.java
文件 704 2018-01-10 17:00 mybatis-spring-smvc\src\com\mybatis\demo\entity\User.java
文件 821 2018-01-10 17:00 mybatis-spring-smvc\src\com\mybatis\demo\service\UserService.java
文件 396 2018-01-10 17:00 mybatis-spring-smvc\src\com\mybatis\demo\util\ResponseUtil.java
文件 3646 2018-01-10 17:00 mybatis-spring-smvc\ssm整合步骤.txt
文件 93639 2018-01-10 17:00 mybatis-spring-smvc\WebContent\highcharts4\jquery-1.8.3.min.js
文件 5314 2018-01-10 17:00 mybatis-spring-smvc\WebContent\highcharts4\js\adapters\standalone-fr
文件 12516 2018-01-10 17:00 mybatis-spring-smvc\WebContent\highcharts4\js\adapters\standalone-fr
............此处省略712个文件信息
相关资源
- SpringBoot+H2+mybatis-plus59130
- SSM+Shiro+redis实现单点登陆
- 基于J2EE物资出入库管理系统
- php程序实现数据库的增删改查
- 基于SSM+CXF构建的RESTFul webservice
- 大数据中的云网络Cloud Networking for B
- Spring+MyBatis企业应用实战第一二版的源
- ssm框架登录注册demo
- 简单的ssh框架实现增删改查
- MSSM中双光子共振的增强速率
- springboot+rabbitmq项目demo(亲测可正常运
- springboot整合RabbitMQ实现延时队列的两
- 关于Spring MVC项目maven中通过fileupload上
- Spring-Data-Redis2.0+Spring5
- 2017年-传智播客-张志君老师-SpringBoo
- 软件工程Roger S.Pressman
- springboot+mybatis整合实现注册登录
-
spring-fr
amework-5.0.2.RELEASE 源码包 - 基于web的图书馆运营系统
- springboot+webflux+mongodb+freemarker
- springboot整合activiti完整demo
- SpringBoot实战(第4版)清晰版.pdf.zip
- SpringBoot 中文文档
- springboot+jpa+thymeleaf实现增删改查分页
- es(elasticsearch)整合SpringCloudSpringBo
- Springboot日志开启SLF4J过程解析
- 原银在线信贷平台概要设计说明书v
- springcloud 微服务(全套视频)
- springCloud教学视频
- springboot全套教程2018年2.0版本
评论
共有 条评论