源码获取:博客首页 "资源" 里下载!
一、项目简述
本系统主要实现的功能有:
项目功能较多,包括用户的注册登录,家政0员务的查看, 分类,预订,以及支付,订单信息的查看,后台管理员的 人员管理,服务类别管理,订单分配,数据统计,家政维 护等等功能。
二、项目运行
1运行环境:
环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持) 项目技术: Springboot+ SpringMVC + MyBatis + ThymeLeaf + JavaScript + JQuery + Ajax + maven
观看详情:







管理员控制器:
//定义为控制器
@Controller
// 设置路径
@RequestMapping(value = "/admin", produces = "text/plain;charset=utf-8")
public class AdminController extends BaseController {
// 注入Service 由于标签的存在 所以不需要getter setter
@Autowired
@Resource
private AdminService adminService;
// 管理员登录 1 验证用户名是否存在 2 验证密码是否正确
@RequestMapping("/login")
public String login() {
String username = this.getRequest().getParameter("username");
String password = this.getRequest().getParameter("password");
Admin adminpojo = new Admin();
adminpojo.setUsername(username);
List<Admin> adminlist = this.adminService.getAdminByCond(adminpojo);
if (adminlist.size() == 0) {
this.getRequest().setAttribute("message", "用户名不存在");
return "admin/index";
} else {
Admin admin = adminlist.get(0);
if (password.equals(admin.getPassword())) {
this.getSession().setAttribute("adminid", admin.getAdminid());
this.getSession().setAttribute("adminname", admin.getUsername());

该项目是一个基于SpringBoot的家政服务管理系统,包括用户注册登录、查看和预订家政服务、管理员进行人员管理、服务分类、订单分配和数据统计等功能。采用的技术栈有SpringMVC、MyBatis、ThymeLeaf等,实现了前后台交互及数据持久化。
最低0.47元/天 解锁文章
2856





