资源简介
该项目在ssm框架基础上实现了通过用户名、密码登录,然后进入用户管理界面进行增删改查
代码片段和文件信息
package com.ssm.controller;
import com.ssm.model.User;
import com.ssm.service.IUserService;
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.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List;
@Controller
@RequestMapping(“/user“)
public class UserController {
@Autowired
private IUserService userService;
/**
* 跳转到添加用户界面
* @return
*/
@RequestMapping(“toAddUser“)
public String toAddUser(){
return “addUser“;
}
/**
* 添加用户并重定向
* @param model
* @param user
* @return
*/
@RequestMapping(“addUser“)
public String addUser(Model model User user){
if (user != null){
userService.saveUser(user);
}
return “redirect:/user/getAllUser“;
}
/**
* 查询全部用户
* @param model
* @return
*/
@RequestMapping(“getAllUser“)
public String getAllUser(Model model){
List user = userService.findAll();
model.addAttribute(“userList“user);
return “allUser“;
}
/**
*
* @param model
* @param id
* @return
*/
@RequestMapping(“delUser“)
public String removeUser(Model modelInteger id){
model.addAttribute(“user“userService.deleteUser(id));
//userService.deleteUser(id);
return “redirect:/user/getAllUser“;
}
/**
* 跳转到更新用户页面
*/
@RequestMapping(“toUpdate“)
public String toUpdate(@RequestParam(value = “id“)Integer id Model model){
model.addAttribute(“user“userService.findUserById(id));
return “updateUser“;
}
/**
* 更新用户
* @param
* @return
*/
@RequestMapping(value = “updateUser“method = RequestMethod.POST)
public String updateUser(User user){
userService.updateUser(user);
return “redirect:/user/getAllUser“;
}
/**
*登陆
* @param name
* @param password
* @return
*/
/*public String login(User user) {
user=userService.checkUser(user.getName() user.getPassword());
*/
@RequestMapping(“login“)
public String login(@Param(“name“)String name@Param(“password“)String password) {
User user=userService.checkUser(name password);
if(user!=null){
return “redirect:/user/getAllUser“;
}else {
return “login“;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-27 10:42 ssm框架登录增删改查\
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\.idea\
文件 536 2018-09-25 08:16 ssm框架登录增删改查\ssm\.idea\compiler.xm
文件 177 2018-09-21 11:17 ssm框架登录增删改查\ssm\.idea\encodings.xm
文件 656 2018-09-21 11:17 ssm框架登录增删改查\ssm\.idea\misc.xm
文件 345 2018-09-24 16:27 ssm框架登录增删改查\ssm\.idea\webContexts.xm
文件 36387 2018-09-27 10:35 ssm框架登录增删改查\ssm\.idea\workspace.xm
文件 4402 2018-09-24 16:34 ssm框架登录增删改查\ssm\pom.xm
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\java\
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\java\com\
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\java\com\ssm\
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\java\com\ssm\controller\
文件 2829 2018-09-25 09:45 ssm框架登录增删改查\ssm\src\main\java\com\ssm\controller\UserController.java
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\java\com\ssm\dao\
文件 323 2018-09-25 09:32 ssm框架登录增删改查\ssm\src\main\java\com\ssm\dao\IUserDao.java
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\java\com\ssm\model\
文件 1352 2018-09-25 08:43 ssm框架登录增删改查\ssm\src\main\java\com\ssm\model\User.java
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\java\com\ssm\service\
文件 359 2018-09-25 09:29 ssm框架登录增删改查\ssm\src\main\java\com\ssm\service\IUserService.java
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\java\com\ssm\service\impl\
文件 1078 2018-09-25 09:33 ssm框架登录增删改查\ssm\src\main\java\com\ssm\service\impl\UserServiceImpl.java
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\resources\
文件 410 2018-09-20 19:05 ssm框架登录增删改查\ssm\src\main\resources\jdbc.properties
文件 382 2018-09-20 18:56 ssm框架登录增删改查\ssm\src\main\resources\logback.xm
目录 0 2018-09-27 10:35 ssm框架登录增删改查\ssm\src\main\resources\mapper\
文件 1263 2018-09-25 09:37 ssm框架登录增删改查\ssm\src\main\resources\mapper\UserDao.xm
文件 1298 2018-09-21 09:33 ssm框架登录增删改查\ssm\src\main\resources\spring-mvc.xm
文件 2983 2018-09-21 09:33 ssm框架登录增删改查\ssm\src\main\resources\spring-mybatis.xm
............此处省略103个文件信息
- 上一篇:idea中ssm框架整合
- 下一篇:人物跟踪识别
评论
共有 条评论