资源简介
本项目适合初学者,框架集合后做的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个文件信息
相关资源
- SSM-smbms.zip
- 新手 用作练手的ssm留言板项目
- Spring + JPA + Hibernate配置
- IDEA+Gradle+SpringMVC+Json
- 电商项目ssm框架
- struts2 spring hibernate框架技术与项目实
- spring-boot-docs-1.5.9.RELEASE
- spring3.2 中文文档 高清完整PDF版
- spring boot 房屋租赁系统.rar
- Springboot初学者项目demo超实用
- SSM实现增删改查.......................
- SpringBoot框架开发详解(李兴华)源码
- Spring+SpringMVC+Mybatis+AdminLTE(BootStrap)
- springboot投票系统
- springmvc框架的用户登录注册的简单实
- ssm 代码生成器 ,后台代码一键生成器
- spring boot 基础学习资料
- hibernate简单程序,实现从页面对数据
- OAuth2.0Demo
- 租车管理系统
- 1.使用IDEA对springboot+activiti开发demo和详
- SpringBoot实战 超清 中文版 非扫描
- ssm 项目试手留言板
- Spring5 源码分析(第 2 版)-某Tom老师
- ssm通讯录管理系统。。
- SSM项目整合
- spring-boot 停车场管理系统
- SSM简洁Demo
- springboot编写的停车场控制后台
- spring boot + mybatis + maven 自动生成Mapp
评论
共有 条评论