数据库课程设计 - 员工工资管理系统
- 运行系统:Windows10
- 开发环境:IntelliJ IDEA 2019,2,4
- JDK: JDK 11(该版本IDEA自带的)
- web服务器:Tomcat 8.5.23
- 数据库:MySQL 8.0.19
- 前端:
- bootstrap 4.4.1(使用CDN调用,需要联网)
- font-awesome 4.7.0(同样需要联网)
- 基础技术:HTML、CSS、JavaScript
- 后端:
- jsp
- servlet
- jdbc
- javabean
- 数据库:
- 基础技术:数据表
- 基础技术:数据视图
- SQL函数脚本
- mysql-connector-java-8.0.19.jar
- taglibs-standard-impl-1.2.5.jar
- taglibs-standard-jstlel-1.2.5.jar
- taglibs-standard-spec-1.2.5.jar
由于本项目为笔者大学数据库课程设计,并不是完整项目,service层并没有特别完善,相关的逻辑判断还存在问题(诸如:月份限制在1-12月内,感觉可以使用正则表达式;出勤天数不小于加班天数等等),所以如将此项目作为可运行版本,请自觉完善不足!
此外,由于时间紧凑,注释内容还有所不足,后续空闲时间将尽可能补充,请见谅!
欢迎读者 issue 或者 pull request !
感谢大学老师课堂提供的关于Java连通数据库进行增删查改操作的 demo 代码作为参考;感谢在本次开发过程中,提供无私帮助的热心群友和大量的网上的相关程序报错指导!