package com.lm.ssm.action;
import java.sql.Timestamp;
import java.util.Date;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import com.lm.ssm.service.EmpService;
import com.lm.ssm.vo.Emp;
/**
*
*
* @author AdminTC
*/
@Component
@RequestMapping(value="/emp")
public class EmpAction {
@Autowired
private EmpService empService;
@RequestMapping(value="/emps",method=RequestMethod.POST)
public String registerMethod(Emp emp) throws Exception{
emp.setDate(new Timestamp(new Date().getTime()));
empService.register(emp);
return "redirect:/emp/emps";
}
//forward:/
@RequestMapping(value="/emps",method=RequestMethod.GET)
public String lists(Map<String,List<Emp>> map){
List<Emp> listAll = empService.listAll();
map.put("listAll", listAll);
return "list";
}
@RequestMapping(value="/emps/{id}",method=RequestMethod.GET)
public String updatelist(@PathVariable("id") Integer id,Map<String,Object> map){
Emp findById = empService.findById(id);
map.put("emps", findById);
return "updatelist";
}
@RequestMapping(value="/emps",method=RequestMethod.PUT)
public String updatesave(Emp emp){
try {
empService.update(emp);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return "redirect:/emp/emps";
}
@RequestMapping(value="/emps/{id}",method=RequestMethod.DELETE)
public String delete(@PathVariable("id") Integer id){
empService.delete(id);
return "redirect:/emp/emp1";
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
基于注解的ssm crud的项目
共146个文件
jar:101个
class:8个
java:8个
需积分: 9 10 下载量 92 浏览量
2016-10-04
11:35:15
上传
评论
收藏 40.47MB ZIP 举报
温馨提示
基于注解的ssm crud的项目,有restful,事务也是注解 springmvc+spring+mybatis
资源推荐
资源详情
资源评论
收起资源包目录
基于注解的ssm crud的项目 (146个子文件)
EmpAction.class 3KB
Emp.class 2KB
EmpService.class 1KB
EmpDao2.class 1KB
TestEmpDao.class 963B
EmpDao.class 369B
CurrencyAction.class 303B
TestStudentCard.class 302B
.classpath 886B
org.eclipse.wst.common.component 601B
org.eclipse.wst.jsdt.ui.superType.container 49B
ehcache-2.7.4.jar 5.19MB
netty-all-5.0.0.Alpha2.jar 2.56MB
guava-18.0.jar 2.15MB
oracle11g 11.2.0.1.0 JDBC_ojdbc6.jar 2.01MB
ojdbc6.jar 1.89MB
aspectjweaver-1.7.1.jar 1.71MB
mybatis-3.3.1.jar 1.49MB
freemarker-2.3.22.jar 1.24MB
jackson-all-1.9.0.jar 1.05MB
spring-context-4.1.3.RELEASE.jar 1003KB
spring-core-4.1.3.RELEASE.jar 983KB
jackson-databind-2.3.1.jar 893KB
jackson-databind-2.2.3.jar 846KB
spring-webmvc-4.1.3.RELEASE.jar 763KB
mysql-connector-java-5.1.12-bin.jar 716KB
javassist-3.18.1-GA.jar 697KB
spring-web-4.1.3.RELEASE.jar 697KB
spring-beans-4.1.3.RELEASE.jar 691KB
jxl.jar 688KB
xwork-core-2.3.24.1.jar 661KB
commons-collections4-4.0.jar 596KB
joda-time-2.7.jar 575KB
mchange-commons-java-0.2.3.4.jar 568KB
commons-collections-3.2.1.jar 562KB
spring-test-4.1.3.RELEASE.jar 491KB
spring-data-commons-1.9.1.RELEASE.jar 485KB
log4j-1.2.17.jar 478KB
spring-security-config-4.0.2.RELEASE.jar 463KB
mail.jar 451KB
quartz-1.6.4.jar 436KB
antlr-2.7.7.jar 435KB
netty-common-5.0.0.Alpha2.jar 431KB
spring-security-oauth2-2.0.7.RELEASE.jar 421KB
sigar.jar 419KB
spring-jdbc-4.1.3.RELEASE.jar 417KB
c3p0-0.9.2.1.jar 414KB
logback-core-1.0.13.jar 409KB
jstl-1.2.jar 405KB
commons-lang3-3.3.2.jar 403KB
spring-websocket-4.1.3.RELEASE.jar 378KB
spring-orm-4.1.3.RELEASE.jar 367KB
spring-aop-4.1.3.RELEASE.jar 351KB
spring-security-core-4.0.2.RELEASE.jar 350KB
netty-transport-5.0.0.Alpha2.jar 345KB
netty-codec-5.0.0.Alpha2.jar 321KB
spring-security-web-4.0.2.RELEASE.jar 318KB
rockcommon.jar 316KB
dom4j-1.6.1.jar 307KB
fastjson-1.1.1.jar 277KB
commons-jexl-2.1.1.jar 261KB
logback-classic-1.0.13.jar 258KB
commons-codec-1.9.jar 258KB
spring-expression-4.1.3.RELEASE.jar 253KB
spring-tx-4.1.3.RELEASE.jar 246KB
commons-betwixt-0.8.jar 237KB
netty-handler-5.0.0.Alpha2.jar 234KB
commons-beanutils-1.9.2.jar 228KB
ognl-3.0.6.jar 223KB
spring-data-jpa-1.7.1.RELEASE.jar 215KB
junit-4.5.jar 194KB
jackson-core-2.2.3.jar 188KB
commons-io-2.4.jar 181KB
spring-webmvc-portlet-4.1.3.RELEASE.jar 173KB
netty-buffer-5.0.0.Alpha2.jar 172KB
commons-dbcp2-2.1.jar 169KB
json-lib-2.4-jdk15.jar 155KB
commons-digester-2.0.jar 145KB
rockcomm.jar 140KB
swing-layout-1.0.3.jar 115KB
aspectjrt-1.7.1.jar 113KB
commons-pool2-2.4.1.jar 109KB
spring-security-ldap-4.0.2.RELEASE.jar 102KB
spring-context-support.jar 91KB
spring-security-acl-4.0.2.RELEASE.jar 81KB
jandex-1.1.0.Final.jar 75KB
commons-fileupload-1.3.1.jar 67KB
commons-logging-1.2.jar 60KB
jboss-logging-3.1.3.GA.jar 56KB
spring-aspects-4.1.3.RELEASE.jar 55KB
springside-core-4.2.3-GA.jar 54KB
mybatis-spring-1.2.1.jar 48KB
json.jar 45KB
asm-3.3.jar 43KB
spring-security-crypto-4.0.2.RELEASE.jar 42KB
asm-commons-3.3.jar 37KB
jackson-annotations-2.2.3.jar 33KB
slf4j-api-1.7.9.jar 31KB
jackson-module-jaxb-annotations-2.1.2.jar 31KB
ueditor-1.1.2.jar 30KB
共 146 条
- 1
- 2
资源评论
李孟聊人工智能
- 粉丝: 1w+
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功