Java小项目——员工管理系统

目录

登录和验证(LoginAndRegister)

账号管理

部门管理(Department)

员工管理(Employee)

工资管理(Salary)

考勤管理(Worktime)


参考书籍:《SpringBoot 整合开发案例实战》颜井赞 编著

项目的GitHub地址:

liufu668/EmployeeManagementSystem (github.com)

每个分支代表项目实现了该功能,以分支FormVerify里的项目为准,因为是最后更新的,代码更加完整可靠。点击分支,拉取对应的项目即可,数据库的代码放在主分支master里了。

项目描述:

通过Spring Boot,利用Maven集成Spring MVC、MyBatis以及MySQL数据库建立后台的管理框架,并通过集成LayUI前端框架实现员工管理系统的功能,包括员工基本信息管理、部门管理、工资管理、考勤管理等。主要实现的功能有部门信息维护、员工信息维护、员工信息查询、员工考勤记录、员工工资记录等

项目技术栈:

  • 开发框架:Spring Boot
  • 数据库:MySQL
  • 后台框架:Spring、Spring MVC、MyBatis
  • 动态页面技术:JSP
  • 前端框架:LayUI

项目亮点:

  • 使用Spring Boot集成MyBatis
  • 使用Spring Boot配置MySQL数据库
  • 使用MyBatis完成基本的增、删、改、查
  • 使用LayUI前端框架与后台接口进行数据交互
  • 通过Ajax实现异步获取数据并加载到页面中
  • 使用MyBatis的PageHelper实现分页功能

这个小项目没有采用前后端分离的方式,整体上理解和调试都较简单。只需建好数据库,运行IDEA里的项目,打开浏览器访问即可。

该项目只是展示了一个整体的框架,如果有需要,可以添加其他功能进去。

登录和验证(LoginAndRegister)

账号管理

添加账号

表单验证

修改用户名

 修改密码

部门管理(Department)

添加部门

员工管理(Employee)

添加员工

删除员工

 查询员工

工资管理(Salary)

添加工资记录

考勤管理(Worktime)

添加打卡记录

修改打卡记录的状态为正常

删除打卡记录

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

戏拈秃笔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值