package com.tu.controller;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import com.tu.service.UserService;
@Controller
public class UserController {
@Resource
private UserService userService;
@RequestMapping("/home")
private ModelAndView init(HttpServletRequest request){
ModelAndView mv = new ModelAndView();
List<Map<String,Object>> user = userService.getAll();
mv.addObject("user",user);
mv.setViewName("index");
return mv;
}
@RequestMapping("/index/load")
private @ResponseBody List<Map<String,Object>> requestJson(@RequestBody Map<String, Object> map){
List<Map<String,Object>> list = userService.getAll();
return list;
}
@RequestMapping("/register")
private @ResponseBody Map<String,Object> register(@RequestBody Map<String, Object> map){
return userService.addUser(map);
}
@RequestMapping("/deleteuser")
private @ResponseBody Map<String,Object> delete(@RequestBody Map<String, Object> map){
int num = userService.delete(map);
Map<String, Object> state = new HashMap<String, Object>();
state.put("result", num);
return state;
}
@RequestMapping("/update")
private @ResponseBody Map<String,Object> update(@RequestBody Map<String, Object> map){
int num = userService.update(map);
Map<String, Object> state = new HashMap<String, Object>();
state.put("result", num);
return state;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
SSM框架的CURD,替换之前的实体类为map
共63个文件
jar:30个
xml:8个
class:5个
需积分: 50 36 下载量 35 浏览量
2017-07-13
10:39:29
上传
评论 3
收藏 11.26MB ZIP 举报
温馨提示
SSM框架的CURD,替换之前的实体类为map
资源推荐
资源详情
资源评论
收起资源包目录
SSM_beta1-mybatisCURD,使用Map.zip (63个子文件)
SSM_beta1
.project 1KB
.settings
.jsdtscope 564B
org.eclipse.wst.common.component 563B
org.eclipse.jdt.core.prefs 364B
org.eclipse.wst.common.project.facet.core.xml 345B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.name 6B
WebRoot
WEB-INF
web.xml 2KB
jsps
index.jsp 2KB
lib
mysql-connector-java-5.1.26-bin.jar 836KB
spring-orm-3.2.0.RELEASE.jar 383KB
jackson-mapper-asl-1.9.13.jar 762KB
spring-webmvc-3.2.0.RELEASE.jar 621KB
spring-aop-3.2.0.RELEASE.jar 327KB
spring-core-3.2.0.RELEASE.jar 843KB
jstl-1.2.jar 405KB
javassist-3.17.1-GA.jar 695KB
spring-web-3.2.0.RELEASE.jar 610KB
com.springsource.org.aopalliance-1.0.0.jar 5KB
slf4j-log4j12-1.7.5.jar 9KB
log4j-1.2.17.jar 478KB
log4j-api-2.0-rc1.jar 113KB
mybatis-spring-1.2.2.jar 48KB
spring-beans-3.2.0.RELEASE.jar 591KB
com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar 603KB
asm-3.3.1.jar 43KB
spring-jdbc-3.2.0.RELEASE.jar 392KB
mybatis-3.2.7.jar 696KB
spring-context-3.2.0.RELEASE.jar 834KB
spring-tx-3.2.0.RELEASE.jar 235KB
jackson-core-asl-1.9.13.jar 227KB
cglib-2.2.2.jar 280KB
log4j-core-2.0-rc1.jar 686KB
slf4j-api-1.7.5.jar 25KB
commons-logging-1.1.1.jar 59KB
com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar 1.57MB
spring-expression-3.2.0.RELEASE.jar 189KB
com.springsource.org.apache.commons.logging-1.1.1.jar 60KB
spring-aspects-3.2.0.RELEASE.jar 68KB
classes
spring-mybatis.xml 3KB
log4j.properties 662B
com
tu
dao
impl
UserDaoImpl.class 2KB
UserMapper.xml 1KB
UserDao.class 549B
controller
UserController.class 3KB
service
UserService.class 790B
impl
UserServiceImpl.class 2KB
spring-mvc.xml 3KB
jdbc.properties 118B
index.jsp 369B
META-INF
MANIFEST.MF 39B
js
jquery-3.2.1.min.js 85KB
src
com
tu
dao
UserDao.java 350B
impl
UserDaoImpl.java 1000B
UserMapper.xml 1KB
controller
UserController.java 2KB
service
UserService.java 407B
impl
UserServiceImpl.java 1KB
config
spring-mybatis.xml 3KB
log4j.properties 662B
spring-mvc.xml 3KB
jdbc.properties 118B
.classpath 974B
共 63 条
- 1
资源评论
找不到正经名字
- 粉丝: 23
- 资源: 29
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- yolov5,SSD 可能使用到的一些代码
- 介绍离散性制造行业的MES系统流程
- 基于IDEA-CCNL/Randeng-Pegasus-238M-Summary-Chines微调的中文文本摘要任务源码+数据集
- 微信小程序源码 车源宝 二手车交易平台 源码下载
- 微信小程序源码 实现 城市切换 demo 根据城市首字母排序城市 选择城市 源码下载
- 2024新版计算机编译原理期末速成全套视频教程(视频+配套资料)
- VMware7.0虚拟机硬盘无法编辑,无法连接到Profile-Driven Storage Service
- arm64内核的mongo镜像
- 基于stm32f103c单片机+MPU6050+0.96英寸OLED显示屏双柄遥控器硬件(原理图+PCB)工程文件.zip
- 整理的关于少儿编程的学习路径,以及如何在小升初,初升高和大学充分的利用起来编程经验的优势
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功