package com.bky.controller;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.bky.model.Add;
import com.bky.service.BaseService;
@Controller
public class BaseController {
private BaseService baseService;
public BaseService getBaseService() {
return baseService;
}
@Autowired
public void setBaseService(BaseService baseService) {
this.baseService = baseService;
}
@SuppressWarnings("finally")
@RequestMapping("addInfo")
public String add(Add add,HttpServletRequest request){
try {
add.setId(new java.sql.Date(new java.util.Date().getTime()).toString() +Math.random() );
String str = baseService.addInfo(add);
System.out.println(str);
request.setAttribute("InfoMessage", str);
} catch (Exception e) {
e.printStackTrace();
request.setAttribute("InfoMessage", "添加信息失败!具体异常信息:" + e.getMessage());
} finally {
return "result";
}
}
@RequestMapping("getAll")
public String getAddInfoAll(HttpServletRequest request){
try {
List<Add> list = baseService.getAll();
System.out.println(list);
request.setAttribute("addLists", list);
return "listAll";
} catch (Exception e) {
e.printStackTrace();
request.setAttribute("InfoMessage", "信息载入失败!具体异常信息:" + e.getMessage());
return "result";
}
}
@SuppressWarnings("finally")
@RequestMapping("del")
public String del(String tid,HttpServletRequest request){
try {
String str = baseService.delete(tid);
request.setAttribute("InfoMessage", str);
} catch (Exception e) {
e.printStackTrace();
request.setAttribute("InfoMessage", "删除信息失败!具体异常信息:" + e.getMessage());
} finally {
return "result";
}
}
@RequestMapping("modify")
public String modify(String tid,HttpServletRequest request){
try {
Add add = baseService.findById(tid);
request.setAttribute("add", add);
return "modify";
} catch (Exception e) {
e.printStackTrace();
request.setAttribute("InfoMessage", "信息载入失败!具体异常信息:" + e.getMessage());
return "result";
}
}
@SuppressWarnings("finally")
@RequestMapping("update")
public String update(Add add,HttpServletRequest request){
try {
String str = baseService.update(add);
request.setAttribute("InfoMessage", str);
} catch (Exception e) {
e.printStackTrace();
request.setAttribute("InfoMessage", "更新信息失败!具体异常信息:" + e.getMessage());
} finally {
return "result";
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
SSM框架的增删改+mysql数据库表
共64个文件
jar:21个
xml:10个
class:6个
1星 需积分: 31 69 下载量 131 浏览量
2016-10-20
11:08:42
上传
评论 3
收藏 9.44MB ZIP 举报
温馨提示
基于springmvc,spring,mybatis框架整合的SSM,简单的表单正则验证 实现基本的增删改查功能。
资源推荐
资源详情
资源评论
收起资源包目录
ssm+mysql表.zip (64个子文件)
ssm
.project 2KB
.settings
com.genuitec.eclipse.migration.prefs 247B
.jsdtscope 500B
org.eclipse.core.resources.prefs 57B
org.eclipse.wst.common.component 535B
org.eclipse.jdt.core.prefs 395B
org.eclipse.wst.common.project.facet.core.xml 361B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.name 6B
.mymetadata 282B
WebRoot
WEB-INF
web.xml 2KB
lib
mysql-connector-java-5.1.21.jar 809KB
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
spring-test-3.2.0.RELEASE.jar 441KB
spring-web-3.2.0.RELEASE.jar 610KB
commons-fileupload-1.2.2.jar 58KB
mybatis-spring-1.1.1.jar 40KB
aspectjweaver-1.7.1.jar 1.71MB
spring-tx-3.1.1.RELEASE.jar 241KB
spring-beans-3.2.0.RELEASE.jar 591KB
spring-context-3.2.0.RELEASE.jar 834KB
spring-jdbc-3.1.1.RELEASE.jar 395KB
druid-0.2.9.jar 1.4MB
servlet-api-3.0-alpha-1.jar 170KB
junit-4.11.jar 239KB
aopalliance-1.0.jar 4KB
commons-logging-1.1.1.jar 59KB
spring-expression-3.2.0.RELEASE.jar 189KB
mybatis-3.1.1.jar 636KB
classes
config.properties 1KB
spring-mybatis.xml 4KB
META-INF
MANIFEST.MF 25B
com
bky
dao
AddMapper.class 470B
mapping
AddMapper.xml 2KB
model
Add.class 1KB
controller
BaseController.class 4KB
TestController.class 680B
service
BaseService.class 415B
impl
BaseServiceImpl.class 2KB
spring-mvc.xml 869B
spring.xml 614B
index.jsp 886B
META-INF
MANIFEST.MF 36B
add.jsp 3KB
modify.jsp 3KB
listAll.jsp 1KB
result.jsp 849B
.myeclipse
src
config.properties 1KB
spring-mybatis.xml 4KB
META-INF
MANIFEST.MF 25B
com
bky
dao
AddMapper.java 389B
mapping
AddMapper.xml 2KB
model
Add.java 622B
controller
TestController.java 177B
BaseController.java 3KB
service
impl
BaseServiceImpl.java 1KB
BaseService.java 273B
spring-mvc.xml 869B
spring.xml 614B
.classpath 3KB
tadd.sql 1KB
共 64 条
- 1
资源评论
- qq_379134832017-03-16真心觉得不好,
半城、孤影
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功