资源简介
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及前后端分离的复习系统
- 网上订餐系统 SSM框架
- SSM+mysql购书商城2018届毕设
- SSM整合-商贸系统
- 基于vue全家桶nodejsexpressmysql实现的商
- SL会员商城
- 基于SSM框架的增删改查Ajax分页模糊查
- 基于springmvc、spring、mybatis、shiro、e
- 健身房管理系统
- SSM框架--Spring+SpringMVC+Mybatis整合
- SSM+bootstrap+mysql做的一个用户登录和权
- spring+springmvc+mybatis OA考勤管理系统带
- SSM+Shiro+Redis+Activiti-OA
- ssm+mysql的web在线考试系统
- ssm旅行管理系统
- SSM框架连接MySQL实现简单的增删改查
- SSM学校教务管理系统项目
- 基于SSM框架的完整项目 Spring+SpringMV
- SSM框架的分页模糊查询代码(精)
- ssm框架--spring mvc实现文件上传
- 基于SSM+Mysql的银行用户管理系统
- SSM框架+mybatis自动生成代码
- SSM框架实现简单用户信息管理系统
- SSM两表增删查
- 基于SSM的简单的增删改查源代码+SQL新
- 一个使用SSM最最初级代码实现的登录
- SSM-文件上传和,存储信息到数据库
- spring+Mybatis+SpringMVC资源整合增删改查
- 网页版在线音乐系统
- ssm+easyui+websocket+shiro验证+webservice
评论
共有 条评论