package com.inspur.action;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.inspur.po.User;
import com.inspur.service.UserService;
/**
*@author WHD
*2015-3-18
*/
/*
* 这里实现控制层的方式有多种,一般有extends abstractController 以及implements Controller这个接口
* 但是在平时的项目中使用的都是这个注解方式实现,所以这里也就使用了注解的方式,使用Controller 就说明这就是控制器
*/
@Controller
/**
* 这里的RequestMapping 可以在类上也可以不再类上,如果在类上则完整的请求路劲就是类+方法
*/
@RequestMapping(value="/user")
public class UserController {
/**
* 自动注入业务逻辑层,注入方式使用了注解自动注入
*/
@Autowired
private UserService userService;
/**
* 添加用户信息
*/
/* 增加 */
@RequestMapping(value="/save.do")
public String insert(Integer id ,String name,String sex,User user){
Map<String,Object> map= new HashMap<String,Object>();
map.put("id", user.getId());
map.put("name", user.getName());
map.put("sex", user.getSex());
userService.saveUser(map);
System.out.println("ok");
return "index";
}
/**删除
*
*/
@RequestMapping(value="/delete.do")
public String delete(Integer id){
userService.delUser(id);
return "index";
}
/**
* 修改用户信息
*/
@RequestMapping(value="/update.do")
public String update(User user){
Map<String,Object> map= new HashMap<String,Object>();
map.put("id",user.getId());
map.put("name", user.getName());
map.put("sex", user.getSex());
userService.updateUser(map);
return "index";
}
/**
* 查询用户信息
*/
@RequestMapping(value="/select.do")
public String select(Integer id,Map<String,Object> map){
List<Map<String,Object>> list= new ArrayList<Map<String,Object>>();
list=userService.selectUser(id);
map.put("mylist", list);
return "list";
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Finalssm.rar (71个子文件)
Finalssm
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 414B
org.eclipse.wst.common.component 475B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 522B
org.eclipse.jdt.core.prefs 364B
src
config
ApplicationContext.xml 3KB
springmvc-servlet.xml 2KB
datasource.properties 171B
log4j.properties 1KB
com
inspur
dao
UserDao.java 1KB
po
User.java 553B
action
UserController.java 2KB
service
UserService.java 1KB
mybatis
UserMapper.xml 1KB
.project 1KB
WebRoot
META-INF
MANIFEST.MF 39B
WEB-INF
web.xml 2KB
view
list.jsp 1024B
welcome.jsp 811B
index.jsp 2KB
freemarke
Freemarklist.ftl 1010B
lib
commons-logging-1.0.4.jar 37KB
aspectj-DEVELOPMENT-20110210194753.jar 12.15MB
mysql-connector-java-5.1.7-bin.jar 693KB
spring-jms-3.2.0.RC1.jar 196KB
log4j-1.2.16.jar 470KB
aspectjtools.jar 8.5MB
aopalliance-1.0.jar 4KB
spring-tx-3.2.0.RC1.jar 235KB
mybatis-spring-1.2.1.jar 48KB
spring-web-3.2.0.RELEASE.jar 610KB
spring-webmvc-3.2.0.RC1.jar 596KB
spring-webmvc-portlet-3.2.0.RC1.jar 184KB
freemarker-2.3.19.jar 909KB
spring-aspects-3.2.0.RC1.jar 68KB
org.aspectj.matcher.jar 797KB
spring-expression-3.2.0.RC1.jar 189KB
spring-oxm-3.2.0.RC1.jar 71KB
spring-beans-3.2.0.RC1.jar 587KB
spring-web-3.2.0.RC1.jar 605KB
aspectjweaver.jar 1.6MB
mybatis-3.2.2.jar 683KB
commons-pool-1.3.jar 61KB
aspectjrt.jar 114KB
spring-core-3.2.0.RC1.jar 843KB
commons-fileupload-1.2.1.jar 56KB
json_simple-1.1.jar 16KB
spring-orm-3.2.0.RC1.jar 377KB
spring-jdbc-3.2.0.RC1.jar 389KB
commons-dbcp.jar 118KB
spring-instrument-3.2.0.RC1.jar 7KB
commons-lang-2.3.jar 240KB
commons-io-1.3.2.jar 86KB
spring-test-3.2.0.RC1.jar 406KB
spring-context-3.2.0.RC1.jar 844KB
spring-struts-3.2.0.RC1.jar 35KB
spring-aop-3.2.0.RC1.jar 325KB
commons-io-1.4.jar 106KB
spring-instrument-tomcat-3.2.0.RC1.jar 10KB
index.jsp 2KB
.classpath 1KB
build
classes
config
ApplicationContext.xml 3KB
springmvc-servlet.xml 2KB
datasource.properties 171B
log4j.properties 1KB
com
inspur
dao
UserDao.class 2KB
po
User.class 1KB
action
UserController.class 3KB
service
UserService.class 1KB
mybatis
UserMapper.xml 1KB
共 71 条
- 1
bit-caffe
- 粉丝: 1603
- 资源: 76
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页