环境:开发工具:idea,数据库:MySQL5.7 jdk1.8
架构:spring boot,前端jsp
主要功能
学生:个人信息、报修、假期登记等;
宿舍管理员:报修单管理、宿舍评分管理、来访人员管理等;
系统管理员:宿舍楼管理、学生管理、职工管理等
项目截图:
部分代码:
@Controller
@RequestMapping("/login")
public class LoginController {
@Autowired
private IndexController indexController;
@Autowired
private LoginServiceI loginServiceI;
@GetMapping("/toLogin")
public String toLogin() {
return "login/login";
}
@PostMapping("")
public String login(User user, HttpSession session, Model model) {
UserExpand info = loginServiceI.getUserLoginInfo(user);
if (null != info) {
session.setAttribute("LOGIN_USER", info);
return "redirect:/index";
}
model.addAttribute("msg", "error");
return "login/login";
}
@GetMapping("/logout")
@ResponseBody
public Boolean logout(HttpSession session) {
session.removeAttribute("LOGIN_USER");
return true;
}
}
获取方式:联系下方名片获取👇