基于javaweb的家政服务平台系统(java+ssm+jsp+mysql)
运行环境
Java≥8、MySQL≥5.7、Tomcat≥8
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
基于javaweb+jsp的家政服务平台系统(java+SSM+jsp+mysql+maven)
一、项目简述
功能包括: 家政服务网站系统,用户注册,登录,分为家政人员,普 通用户,以及最高管理员,包括家政分类查询,展示,线 上预约服务,家政申请,评论,留言沟通・,联系家政服 务,家政人员的认证,职业认证,以及后台的维护等等功能。
二、项目运行
环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持)
项目技术: JSP +Spring + SpringMVC + MyBatis + html+ css + JavaScript + JQuery + Ajax + maven等等。
员工控制层:
//定义为控制器
@Controller
// 设置路径
@RequestMapping(value = “/employ”, produces = “text/plain;charset=utf-8”)
public class EmployController extends BaseController {
// 注入Service 由于标签的存在 所以不需要getter setter
@Autowired
@Resource
private EmployService employService;
// 准备添加数据
@RequestMapping(“/createEmploy”)
public String createEmploy() {
return “admin/addemploy”;
// 添加数据
@RequestMapping(“/addEmploy”)
public String addEmploy(Employ employ) {
this.employService.insertEmploy(employ);
return “redirect:/employ/createEmploy”;
// 通过主键删除数据
@RequestMapping(“/deleteEmploy”)
public String deleteEmploy(String id) {
this.employService.deleteEmploy(id);
return “redirect:/employ/getAllEmploy”;
// 批量删除数据
@RequestMapping(“/deleteEmployByIds”)
public String deleteEmployByIds() {
String[] ids = this.getRequest().getParameterValues(“employid”);
for (String employid : ids) {
this.employService.deleteEmploy(employid);
return “redirect:/employ/getAllEmploy”;