资源简介
基于bootstrap、springmvc、mybatis开发的实现登录和增删改查基本功能的项目,界面友好
代码片段和文件信息
package com.mybatis.controller;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import com.alibaba.fastjson.JSONobject;
import com.mybatis.entity.Grade;
import com.mybatis.entity.Student;
import com.mybatis.service.GradeService;
import com.mybatis.service.StudentService;
@Controller
@Transactional
@RequestMapping(“/student“)
public class StudentController {
@Autowired
private StudentService studentService;
@Autowired
private GradeService gradeService;
@RequestMapping(“/add“)
public String add(HttpServletRequest request) {
HttpSession session=request.getSession();
String username = (String) session.getAttribute(“username“);
if (username!=null) {
return “/Add“;
}else{
return “redirect:/“;
}
}
@RequestMapping(“/edit“)
public String edit(String snumberHttpServletRequest request) {
HttpSession session=request.getSession();
String username = (String) session.getAttribute(“username“);
if (username!=null) {
Student st= studentService.getStudentInfo(snumber);
request.setAttribute(“student“ st);
return “/Edit“;
}else{
return “redirect:/“;
}
}
/***
* 查询
* @param sname
* @param request
* @return
*/
@RequestMapping(“/selectInfo“)
public String selectStudentInfo(String snameHttpServletRequest requestModel model)
{
HttpSession session=request.getSession();
String username = (String) session.getAttribute(“username“);
model.addAttribute(“username“username);
if (username!=null) {
if (sname==null || sname==““) {
List list=studentService.getAllStudentAndGrade();
request.setAttribute(“student“ list);
}else
{
List list= studentService.getStudentAndGrade(sname);
request.setAttribute(“student“ list);
}
return “/List“;
}else{
return “redirect:/“;
}
}
/***
* 删除
* @param snumber
* @param request
* @return
*/
@RequestMapping(“/deleteInfo“)
@ResponseBody
public JSONobject deleteInfo(String snumberHttpServletRequest request)throws Exception
{
JSONobject rData=new JSONobject();
HttpSession session=request.getSession();
String username = (String) session.getAttribute(“username“);
if (username!=null) {
try {
studentService.deleteStudentInfo(snumber);
gradeService.deleteGradeInfo(snumber);
rData.put(“status“ 0);
rData.put(“message“ “删除成功!“);
} catch (Exception e) {
// TODO: handle exception
rData.put(“status“ 1);
rData.put(“message“ “删除失败!“);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3138 2017-02-21 08:59 mybatis001\.classpath
文件 303 2015-09-01 15:36 mybatis001\.myme
文件 1753 2015-09-01 15:53 mybatis001\.project
文件 500 2015-09-01 15:36 mybatis001\.settings\.jsdtscope
文件 57 2017-02-17 21:30 mybatis001\.settings\org.eclipse.core.resources.prefs
文件 670 2017-02-17 21:28 mybatis001\.settings\org.eclipse.jdt.core.prefs
文件 547 2015-09-01 15:43 mybatis001\.settings\org.eclipse.wst.common.component
文件 252 2017-02-17 21:29 mybatis001\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2015-09-01 15:36 mybatis001\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2015-09-01 15:36 mybatis001\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 110 2017-02-17 12:40 mybatis001\resource\dbconfig.properties
文件 615 2017-02-21 09:50 mybatis001\resource\mapper\GradeMapper.xm
文件 2294 2017-02-20 18:30 mybatis001\resource\mapper\StudentMapper.xm
文件 443 2017-02-18 12:21 mybatis001\resource\mapper\UserMapper.xm
文件 1393 2017-02-20 18:58 mybatis001\resource\mybatis-config.xm
文件 6061 2017-02-21 09:08 mybatis001\resource\springmvc-servlet.xm
文件 5293 2017-02-21 09:49 mybatis001\src\com\mybatis\controller\StudentController.java
文件 1890 2017-02-20 15:19 mybatis001\src\com\mybatis\controller\UserController.java
文件 608 2017-02-20 18:44 mybatis001\src\com\mybatis\dao\GradeMapper.java
文件 1159 2017-02-20 18:50 mybatis001\src\com\mybatis\dao\StudentMapper.java
文件 324 2017-02-20 13:23 mybatis001\src\com\mybatis\dao\UserMapper.java
文件 470 2017-02-18 15:23 mybatis001\src\com\mybatis\entity\Grade.java
文件 604 2017-02-18 14:49 mybatis001\src\com\mybatis\entity\Student.java
文件 443 2017-02-17 12:49 mybatis001\src\com\mybatis\entity\User.java
文件 244 2017-02-20 17:39 mybatis001\src\com\mybatis\service\GradeService.java
文件 950 2017-02-21 09:49 mybatis001\src\com\mybatis\service\impl\GradeServiceImpl.java
文件 1230 2017-02-21 09:49 mybatis001\src\com\mybatis\service\impl\StudentServiceImpl.java
文件 561 2017-02-20 13:14 mybatis001\src\com\mybatis\service\impl\UserServiceImpl.java
文件 445 2017-02-21 09:48 mybatis001\src\com\mybatis\service\StudentService.java
文件 188 2017-02-20 13:20 mybatis001\src\com\mybatis\service\UserService.java
............此处省略598个文件信息
相关资源
- springMVC+mybatis实现分页、登录、增删改
- SpringMVC文件上传和的工具类完整项目
- mybatis+spring+springmvc+easyui做的一个登陆
- 在idea下使用maven构建spring+springMVC+hi
- MyBatis笔记珍藏版
- 生成mybatis代码等
- 基于SSM航空票务系统
- IDEA搭建SSM实现登录、注册,增删改查
- 图书管理系统SpringMvc+mybatis
- ssm框架的缺陷管理系统
- 北京动力节点-北京动力节点 Reyco郭
- 基于ssm框架的人事管理系统
- 人脸识别登录注册
- 基于Springboot+Mybatis打造接口自动化测
- SSM框架-志愿者服务中心展示系统
- Spring+Springmvc+mybaties购物车
- SSH框架增删改查
- 基于SSM的一个项目
- 教学大纲管理系统
- 基于SpringMVC图书信息管理系统 v1.0.r
- spring+springmvc+hibernate框架简单的登录功
- Web网盘,WebSocket通讯
- SSM框架的CRM系统
- MyBatis从入门到精通 中文完整版
- Hadoop分布式云盘系统
- mybatis项目
- springmvc+jpa(hibernate实现)+spring整合
- 青鸟租房网 使用MyBatis+Struts框架
- 简单的SSH增删改查项目
- 教师工作量统计系统
评论
共有 条评论