培训机构管理系统的搭建,附源码,适合SSM入门,随便看看,解决数据库驱动,连接url时区等等问题

1、主要使用的技术栈

  • SSM
  • Mysql 8.0数据库
  • Tomcat
  • 前端,JSP页面

2、源码地址

源码–培训机构管理系统的搭建

3、部署须知

  • 把数据库的账号密码,更改为你的账号密码,其他都可以不用更改,如图
    在这里插入图片描述

4、可能会遇到的问题

  • 数据库连接问题,驱动和你的mysql版本不对,报出以下错误。
Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.

解决的方式一般有三种

  • 方法一:更改pom文件,引入合适的驱动
<!--Mysql数据库驱动-->
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.19</version>
    </dependency>
  • 方法二:引入完整的数据库连接,比如设置SSL,加上时区等配置
jdbc.url = jdbc:mysql://localhost:3306/examination_system?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=Asia/Shanghai
  • 方法三:配置文件设置驱动
jdbc.driver = com.mysql.cj.jdbc.Driver		

在mysql8.0的版本中用下面这句文件驱动会出问题

jdbc.driver = com.mysql.jdbc.Driver		//老驱动

在这里插入图片描述

5、程序主要页面展示

  • 默认管理员账号:admin,密码:123
  • 普通讲师账号:1001,密码:123
  • 普通学生账号:10001,密码:123
  • 主要功能:课程管理、学员管理、讲师管理、账号密码重置、修改密码、退出系统

管理员界面

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

普通讲师账号

在这里插入图片描述

普通用户有两个页面有瑕疵,不想改了,就这样吧,拿去随便玩玩。

  • 瑕疵为当用户报名的课程或者课程成绩没有查出数据时,页面会为空
    在这里插入图片描述

在这里插入图片描述

总览整个表结构

在这里插入图片描述
在这里插入图片描述

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值