SSM图书管理系统第二版(源码分享)

重新写了一版图书管理系统,交互之前更友好,代码比以前优化了很多。

开发环境工具: eclipse+maven+mysql 5.2+tomcat 8.5

框架: 前端: jquery+layui , 后端: ssm

已实现的功能:

管理员: 登录,离职后禁止登录,修改信息,安全退出

图书: 查询,增加,修改,下架

图书类型:增加,修改,删除

前后端使用ajax数据交互,后端只提供数据,不在控制前端页面的跳转

图书脚本数据来源网络

代码下载: https://gitee.com/kai_w/bookms3

下面是部分功能展示:

右键运行项目即可显示登录页

代码由本人历时一星期完成,属于原创,禁止任何人利用该代码获利,本人已发现第一版代码被人放在咸鱼上挂卖,甚至一字不改,真是无奈。

代码下载后配置

1,基础环境配置:https://blog.csdn.net/qq_28631165/article/details/109205037

2,项目配置:https://blog.csdn.net/qq_28631165/article/details/109206262

 

下载的压缩包解压后图片放在:D:\images,麻烦看清楚不是D:\images\images, 有能力自行改路径

tomcat虚拟路径配置如下:不要到tomcat安装目录下改了

 

登录成功后管理员部分信息会保存在浏览器cookie中

 

 

登陆显示  --   “服务器内部错误” 

该错误消息是在ConfigUtil.java中定义的一个消息,状态码为5,

当点击登陆时后端代码会根据输入的用户名密码去查询数据库,如果数据库连接异常就会被 try catch捕获异常,大部分同学写的代码都不考虑这种情况,出现异常直接跳到400或500页面,很不友好。

所以我这统一异常捕获给前端消息为服务器内部错误,登陆出现该错误请仔细往上看下eclipse的控制台的报错信息,大部分都是数据库连接问题。

麻烦问我的同学不要在网站上直接私信我,消息没法实时看到。

提问3要素:

1,问题怎么出现的 

2,错误页面截图

3,   eclipse错误日志截图或复制(要全面,有的错误一行很长),

一起邮件发我. 问问题的同学较多,但时间有限,希望各位同学能直接有效解决

比较急的加QQ群:952471236,群直接进,全员消息屏蔽了,有问题直接进了直接小窗群主(我)

下面是同学遇到过的问题记录(待续。。): 

1,网页正常,图片显示不出

    1)更改了tomcat默认的8080端口,请在ConfigUtil.java中把8080换成你的tomcat端口

   2)部分同学使用mac系统,请注意图片存放目录的权限是否能够读取和写入

 

2 , 登陆显示内部服务器错误,但数据库配置都正确

    报错信息日志有下:

    org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction;

     nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Communications link failure

Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Communications link failure

Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.ce

   解决方案: 检查数据库版本是否是8.0及以上版本

    如果是:更改两个位置 1)pox.xml 将mysql-connector-java.5.1.38 更改为 8.0.19

2)更改db.properties

   url=jdbc:mysql://localhost:3306/bookms3?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC

   driver=com.mysql.cj.jdbc.Driver

 

 

 

 

 

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 像素格子 设计师:CSDN官方博客 返回首页