# 学生成绩管理系统
**Repository Path**: aloneAtri/student-performance-management
## Basic Information
- **Project Name**: 学生成绩管理系统
- **Description**: 懂得都懂,还就是那个学生成绩管理系统。
JAVAGUI+MyBatis
JDK8
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 24
- **Forks**: 0
- **Created**: 2023-06-01
- **Last Updated**: 2024-04-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
### 学生成绩管理系统
##### 只能说懂得都懂了,应付课设还得是管理系统。
---
#### 开发环境
- IDEA能跑,别的就不知道了
- maven的版本是3.8.6应该没影响,方便导jar包
- JDK8,自行降版本,不然用不了
- 文件是maven文件,jar包都在pom.xml文件
- 数据库是mysql 8.0.29,**数据库的配置在mybatis-config.xml文件和util里的DbUtil里修改**,这个真的非常重要,跑不了大概率这个问题。两个都要修改,因为是半成品没有全部修改为mybatis的支持,数据库连接错误一般都是这两个配置文件的问题。
> 如果不会maven就自己上网找jar包自己导了
> 用的jar包在本文最后
#### 所用技术
- 技术是JavaGui+Mybatis,可能有部分JDBC残留(JDBC给我看吐了,还得是框架),懒得改了,反正能跑就行了。
- 真不是JavaWeb,憋下错了。
- 可以实现正常的功能演示,但是由于代码没有完全修改完,所以看起来好像是JDBC和mybatis的混合体,下载前看清楚。
- 课设要求比较高的话,那我不好说了(毕竟框架和jdbc混合挺难绷),不高的话随意,反正功能都有,有能力的话也可以自己改改。
---
#### 使用步骤
1. 下载本文件,源代码真是是全的。
2. 导入数据库,数据库在项目文件夹下的数据库文件夹里。数据库软件如navicat中选个表直接运行sql文件就行。
3. 理论上不需要导包,IDEA应该自动导,如果爆红就自己改改吧。
4. 看清楚开发环境,JDK8很重要版本,高了直接跑不动。
5. mysql我的版本是8.0.29,如果数据库有问题尽量更换相对应版本的mysql和驱动。
#### 适用范围
- 课设应付一下得了,byd老师一周2小时上了6,7次让我们写项目,没给我笑啦。
#### 运行示例截图


#### jar包依赖
```
net.sourceforge.jexcelapi
jxl
2.6.12
mysql
mysql-connector-java
8.0.29
com.bulucat
BeautyEye
1.0.0
org.mybatis
mybatis
3.5.5
org.projectlombok
lombok
1.18.26
provided
junit
junit
4.13.2
test
```