资源简介
ssm框架连接Oracle的简单的增删改查,适合初学者。仅涉及一张Oracle表,数个字段。
代码片段和文件信息
package com.it.ssm.controller;
import java.util.ArrayList;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import com.it.ssm.entity.Person;
import com.it.ssm.service.PersonService;
@Controller
public class PersonController {
private PersonService personService;
@Autowired
public void setPersonService(PersonService personService) {
this.personService = personService;
}
@RequestMapping(value=“/toLogin“method=RequestMethod.GET)
public String toLogin(){
return “login“;
}
@RequestMapping(value=“/toAdd“method=RequestMethod.GET)
public String toAdd(){
return “add“;
}
@RequestMapping(value=“/add“method=RequestMethod.POST)
public String add(Person person){
boolean flag=personService.add(person);
if(flag){
return “redirect:queryAll“;
}else{
return “add“;
}
}
@RequestMapping(value=“/login“method=RequestMethod.POST)
public String login(Person person){
Person person2=personService.login(person);
if(person2!=null){
return “redirect:queryAll“;
}else{
return “login“;
}
}
@RequestMapping(value=“/queryAll“method=RequestMethod.GET)
public ModelAndView queryAll(Person person){
ModelAndView mav=new ModelAndView(“show“);
List list=personService.queryAll(person);
mav.addobject(“list“ list);
return mav;
}
@RequestMapping(value=“/queryById“method=RequestMethod.GET)
public ModelAndView queryById(@Param(“pid“) int pid){
ModelAndView mav=new ModelAndView(“update“);
Person person=personService.queryById(pid);
mav.addobject(“person“ person);
return mav;
}
@RequestMapping(value=“/update“method=RequestMethod.POST)
public String update(Person person){
boolean flag=personService.update(person);
if(flag){
return “redirect:queryAll“;
}else{
return “add“;
}
}
@RequestMapping(value=“/delete“method=RequestMethod.GET)
public String delete(@Param(“pid“) int pid){
boolean flag=personService.delete(pid);
if(flag){
return “redirect:queryAll“;
}else{
return “redirect:queryAll“;
}
}
@RequestMapping(“/ajax“)
@ResponseBody
public object ajax(Person person){
//boolean flag=false;
if(10025==person.getPid()&&“123“.equals(person.getPwd())){
//return “{\“flag\“:true}“;
return person;
}else{
return person;
//return “{\“flag\“:false}“;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 774 2018-08-27 10:41 ssmDEMO\ssm\.classpath
文件 1036 2018-08-27 10:41 ssmDEMO\ssm\.project
文件 503 2018-08-27 10:41 ssmDEMO\ssm\.settings\.jsdtscope
文件 364 2018-08-27 10:41 ssmDEMO\ssm\.settings\org.eclipse.jdt.core.prefs
文件 464 2018-08-27 10:41 ssmDEMO\ssm\.settings\org.eclipse.wst.common.component
文件 309 2018-08-27 10:41 ssmDEMO\ssm\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-08-27 10:41 ssmDEMO\ssm\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-08-27 10:41 ssmDEMO\ssm\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 3664 2018-08-27 10:41 ssmDEMO\ssm\build\classes\com\it\ssm\controller\PersonController.class
文件 1232 2018-08-27 10:41 ssmDEMO\ssm\build\classes\com\it\ssm\entity\Person.class
文件 496 2018-08-27 10:41 ssmDEMO\ssm\build\classes\com\it\ssm\mapper\PersonMapper.class
文件 1080 2018-08-27 10:41 ssmDEMO\ssm\build\classes\com\it\ssm\mapper\PersonMapper.xm
文件 2197 2018-08-27 10:41 ssmDEMO\ssm\build\classes\com\it\ssm\service\impl\PersonServiceImpl.class
文件 499 2018-08-27 10:41 ssmDEMO\ssm\build\classes\com\it\ssm\service\PersonService.class
文件 2758 2018-08-27 10:41 ssmDEMO\ssm\src\com\it\ssm\controller\PersonController.java
文件 733 2018-08-27 10:41 ssmDEMO\ssm\src\com\it\ssm\entity\Person.java
文件 416 2018-08-27 10:41 ssmDEMO\ssm\src\com\it\ssm\mapper\PersonMapper.java
文件 1080 2018-08-27 10:41 ssmDEMO\ssm\src\com\it\ssm\mapper\PersonMapper.xm
文件 1726 2018-08-27 10:41 ssmDEMO\ssm\src\com\it\ssm\service\impl\PersonServiceImpl.java
文件 364 2018-08-27 10:41 ssmDEMO\ssm\src\com\it\ssm\service\PersonService.java
文件 407 2018-08-27 10:41 ssmDEMO\ssm\WebContent\index.jsp
文件 39 2018-08-27 10:41 ssmDEMO\ssm\WebContent\me
文件 2542 2018-08-27 10:41 ssmDEMO\ssm\WebContent\WEB-INF\applicationContext.xm
文件 134 2018-08-27 10:41 ssmDEMO\ssm\WebContent\WEB-INF\jdbc.properties
文件 694 2018-08-27 10:41 ssmDEMO\ssm\WebContent\WEB-INF\jsp\add.jsp
文件 1119 2018-08-27 10:41 ssmDEMO\ssm\WebContent\WEB-INF\jsp\login.jsp
文件 1158 2018-08-27 10:41 ssmDEMO\ssm\WebContent\WEB-INF\jsp\show.jsp
文件 811 2018-08-27 10:41 ssmDEMO\ssm\WebContent\WEB-INF\jsp\update.jsp
文件 4615 2018-08-27 10:41 ssmDEMO\ssm\WebContent\WEB-INF\lib\com.springsource.org.aopalliance-1.0.0.jar
文件 122589 2018-08-27 10:41 ssmDEMO\ssm\WebContent\WEB-INF\lib\com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jar
............此处省略57个文件信息
- 上一篇:点餐系统客户端代码+服务器+数据库
- 下一篇:MySQL与MariaDB学习指南
相关资源
- 基于SSM的简单的增删改查源代码+SQL新
- 一个使用SSM最最初级代码实现的登录
- SSM-文件上传和,存储信息到数据库
- spring+Mybatis+SpringMVC资源整合增删改查
- 网页版在线音乐系统
- ssm+easyui+websocket+shiro验证+webservice
- 图书馆管理系统(ssmmysql).zip
- spring+springmvc+mybatis完善的增删改查,
- SSM学生成绩信息管理系统
- 简单进销存管理系统.rar
- SSM框架开发超市订单管理系统包含M
- ssm+mysql完整整合项目
- SSM+Echarts+Mysql实现的从数据库获取数据
- 网上书店SSM+Bootstrap+Mysql
- ssm后台管理系统框架(Spring mvc + myb
- ssm后台管理系统框架(Spring mvc + myb
- 基于ssm的医院挂号系统
- ssm框架最基本源码
- 完整版 SSM调用百度人脸识别demo.zip
- 基于Spring MVC+Spring+Mybatis+Mysql 客户关
- thinkgem-jeesite-master.zip
- SSM+MySQL 家庭医生预约平台
- SSM+BootStrap+MYSQL简单增删改查
- 宿舍管理系统.zip
- 图书管理系统后台
- 基于SSM的新闻管理系统
- SSM框架图片上传与显示
- 基于ssm框架的权限管理系统
- SQLPrompt10.1.5.14730 支持vs2019+SQL2019+SSM
- SSM框架实现简单的人力资源管理系统
评论
共有 条评论