项目介绍作者主页:夜未央5788
简介:Java领域优质创作者、Java项目、学习资料、技术互助
文末获取源码
- 基于SpringBoot-Layui开发的学生版企业考勤管理系统完整代码; 可供练习和毕业设计学习参考.
- 分别为员工打卡系统和企业考勤管理两个系统
- 其中企业考勤管理系统主要功能包括: 员工信息管理、考勤信息管理、考勤统计、操作日志信息、登录日志信息、系统用户管理等功能
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.数据库:MySql 5.7版本;
6.是否Maven项目:是
技术栈1. 后端:SpringBoot+Mybatis
2. 前端:JSP+Bootstrap+jQuery+LayUI
使用说明1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;
3. 将项目中application.yml配置文件中的数据库配置改为自己的配置;
4. 运行项目,输入http://localhost:8080/web/jsp/login.jsp 登录
管理端用户名 admin 密码 123456
打卡端用户名 马云 密码 630021197005112121
运行截图代码相关 员工控制器
@Controller
@RequestMapping("/sta")
public class StaController {
@Autowired
private StaService staService;
@Autowired
private CzrzxxService czrzxxService;
@GetMapping("find_Sta")
@ResponseBody
public PageInfo
考勤专员控制器
@Controller
@RequestMapping("/com")
public class GdkqzydhController {
@Autowired
private ComService comService;
@Autowired
private CzrzxxService czrzxxService;
@GetMapping("find_Com")
@ResponseBody
public PageInfo> find_Com(HttpServletRequest request, String ssk){
try {
List> list = null;
PageHelper.startPage(Integer.valueOf(request.getParameter("page")),Integer.valueOf(request.getParameter("limit")));
list = comService.find_Com(ssk);
PageInfo info = new PageInfo(list);
return info;
}catch (Exception e){
e.printStackTrace();
return null;
}
}
@PostMapping("saveOrUpdate_Com")
@ResponseBody
public int saveOrUpdate_Com(Com com){
int i = 0;
i = comService.saveOrUpdate_Com(com);
return i;
}
@PostMapping("getComById")
@ResponseBody
public Map getComById(String id){
Map map = new HashMap<>();
map = comService.getComById(id);
return map;
}
@GetMapping("delete_ComById")
@ResponseBody
public int delete_ComById(String id,String name){
int i = 0;
i = comService.delete_ComById(id);
if(i>0){
String bz = "删除考勤专员信息";
czrzxxService.addCzrzxx(bz,name);
}
return i;
}
}
如果也想学习本系统,下面领取。回复:079springboot



