这个项目是基于springboot+thymeleaf+mysql的一个学生管理项目,是几年前学习时期跟着狂神敲的一个简单的增删改查的小项目,如果对源码感兴趣的小伙伴可以留言。
项目结构: 登陆页面: 首页: 添加页面: 部分代码:package com.lili.springboot.controller;
import com.lili.springboot.entity.Admin;
import com.lili.springboot.service.AdminService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpSession;
@Controller
public class AdminController {
@Autowired
private AdminService adminService;
@GetMapping("/findUser")
public String findUser(Admin admin, Model model, HttpSession session){
Admin user = adminService.getUser(admin);
if(user!=null){
session.setAttribute("username",user.getUsername());
return "redirect:/main.html";
}else{
model.addAttribute("msg","用户名或密码错误!");
return "index";
}
}
@GetMapping("/logout")
public String logout(HttpSession session){
session.invalidate();
return "redirect:/index.html";
}
}
Dashboard Template for Bootstrap



