资源简介
maven3.6, spring, spring mvc,mybatis,tomcat9,MySQL, ,环境要自己搭好,才能使用,参考,参考,参考,自主学习
代码片段和文件信息
package com.scce.controller;
import java.util.Enumeration;
import java.util.List;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpSessionContext;
import org.apache.ibatis.annotations.Param;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import com.fasterxml.jackson.databind.JsonSerializable;
import com.scce.entity.Student;
import com.scce.service.IStudentService;
import net.sf.json.JSONArray;
@Controller
@RequestMapping(“/Student“)
public class StudentController {
private IStudentService studentService;
public IStudentService getStudentService() {
return studentService;
}
@Autowired
public void setStudentService(IStudentService studentService) {
this.studentService = studentService;
}
@RequestMapping(“/ShowStudent“)
public String showStudent(Model model) {
List stus = null;// studentService.loadStudent();
model.addAttribute(“stuList“ stus);
return “showstudent.jsp“;
}
@RequestMapping(“/index“)
public String index() {
return “index.jsp“;
}
// 集成增删改查操作
private String exe(object o String type) {
String result = ““;
try {
if (type.equals(“execute“)) {
Student student = (Student) o;
if (student.getId() == null || student.getId().equals(““)) {
this.studentService.insertStudnet(student);
} else {
this.studentService.updataStudent(student);
}
} else if (type.equals(“delete“)) {
Integer id = (Integer) o;
this.studentService.deleteStudent(id);
}
result = “{\“code\“:\“200\“\“msg\“:\“success\“}“;
} catch (Exception e) {
e.printStackTrace();
result = “{\“code\“:\“500\“\“msg\“:\““ + e.getMessage() + “\“}“;
}
return result;
}
@RequestMapping(value = “/execute“ method = RequestMethod.POST)
public @ResponseBody String executeStudent(@ModelAttribute(value = “student“) Student student) {
return exe(student “execute“);
}
@RequestMapping(value = “/delete“ method = RequestMethod.POST)
public @ResponseBody String deleteStudent(@Param(value = “id“) Integer id) {
return exe(id “delete“);
}
@RequestMapping(value = “/select“ method = RequestMethod.POST)
public @ResponseBody Student selectStudent(@Param(value = “id“) Integer id) {
return this.studentService.selectByID(id);
}
// @ResponseBody是为了返回json的注释
@RequestMapping(value = “/getData“ method = RequestMethod.POST)
public @ResponseBody String getData(@ModelAttribute(value = “student“) Student student
@Param(value = “rows“) Integer rows @Param(value = “page“) Integer page) {
Integer
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-29 11:42 maven\
文件 1674 2019-04-03 14:32 maven\.classpath
文件 1081 2019-03-28 20:42 maven\.project
目录 0 2019-03-30 09:18 maven\.settings\
文件 639 2019-03-28 20:42 maven\.settings\.jsdtscope
文件 478 2019-03-28 20:42 maven\.settings\org.eclipse.jdt.core.prefs
文件 90 2019-03-28 20:42 maven\.settings\org.eclipse.m2e.core.prefs
文件 745 2019-03-28 20:49 maven\.settings\org.eclipse.wst.common.component
文件 252 2019-03-28 20:42 maven\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2019-03-28 20:42 maven\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2019-03-28 20:42 maven\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2019-03-28 20:42 maven\.settings\org.eclipse.wst.validation.prefs
文件 4860 2019-04-03 14:36 maven\pom.xm
目录 0 2019-03-29 11:42 maven\src\
目录 0 2019-03-29 11:42 maven\src\main\
目录 0 2019-03-29 11:42 maven\src\main\java\
目录 0 2019-03-29 11:42 maven\src\main\java\com\
目录 0 2019-03-29 11:42 maven\src\main\java\com\scce\
目录 0 2019-03-29 11:42 maven\src\main\java\com\scce\controller\
文件 3450 2019-04-02 10:34 maven\src\main\java\com\scce\controller\StudentController.java
目录 0 2019-03-29 11:42 maven\src\main\java\com\scce\dao\
文件 540 2019-04-02 09:40 maven\src\main\java\com\scce\dao\StudentMapper.java
目录 0 2019-03-29 11:42 maven\src\main\java\com\scce\entity\
文件 713 2019-04-01 15:48 maven\src\main\java\com\scce\entity\Student.java
目录 0 2019-03-29 11:42 maven\src\main\java\com\scce\mapping\
文件 1578 2019-04-02 09:41 maven\src\main\java\com\scce\mapping\StudentMapper.xm
目录 0 2019-03-29 11:42 maven\src\main\java\com\scce\service\
目录 0 2019-03-29 11:42 maven\src\main\java\com\scce\service\impl\
文件 1622 2019-04-02 09:44 maven\src\main\java\com\scce\service\impl\StudentServiceImpl.java
文件 444 2019-04-02 09:32 maven\src\main\java\com\scce\service\IStudentService.java
目录 0 2019-04-03 14:51 maven\src\main\resources\
............此处省略48个文件信息
相关资源
- Maven搭建Spring+Mybatis+MySql
- 基于SSM及前后端分离的复习系统
- 网上订餐系统 SSM框架
- SSM+mysql购书商城2018届毕设
- SSM整合-商贸系统
- 基于vue全家桶nodejsexpressmysql实现的商
- SL会员商城
- jfinal简单,可实现对数据的增删改查
- oracle数据库 +springmvc框架 开发的增删
- SQLite数据库的增删改查demo
- mybatis 整合oracle (含增删改查)
- 基于SSM框架的增删改查Ajax分页模糊查
- 基于ios的图书管理系统
- 基于springmvc、spring、mybatis、shiro、e
- 健身房管理系统
- SSM框架--Spring+SpringMVC+Mybatis整合
- SSM+bootstrap+mysql做的一个用户登录和权
- spring+springmvc+mybatis OA考勤管理系统带
- struts+hibernate+mysql做的增删改查小
- SSM+Shiro+Redis+Activiti-OA
- ssm+mysql的web在线考试系统
- ssm旅行管理系统
- JFinal+mysql增删改查
- SSM框架连接MySQL实现简单的增删改查
- SSM学校教务管理系统项目
- 基于SSM框架的完整项目 Spring+SpringMV
- SSM框架的分页模糊查询代码(精)
- ssm框架--spring mvc实现文件上传
- 基于SSM+Mysql的银行用户管理系统
- SSM框架+mybatis自动生成代码
评论
共有 条评论