基于SSM+Layui的图书管理系统项目【1】部署运行

目录

前言 

 项目界面(不感兴趣直接从一开始看)

一、配置数据库

二、 打开项目

 三、配置

3.1配置自己的jdk1.8

 3.2修改数据库配置

3.3配置Tomcat

四、运行


前言 

gitee上发现一个非常优秀的ssm练手项目,达到毕设水准了,我也是java新手,本篇以小白第一次部署的经历详细说一下如何部署这个ssm项目,如有低水平乃至错误的发言还望大佬见谅。

项目源码基于SSM+Layui的图书管理系统: 基于SSM+Layui的图书管理系统

技术栈(一些我自己用的版本)

数据库:MySQL(我的是8.0.20版本)

开发工具:IDEA(2019.02+jdk1.8)、navicat

数据连接池:Druid
Web容器: Apache Tomcat(8版本)

项目管理工具:Maven(3.6.3)

版本控制工具:Git(我不会git,因为下载下来直接用了)
后端技术: Spring + SpringMVC + MyBatis (SSM)

前端框架: LayUl

 项目界面(不感兴趣直接从一开始看)

1.1 登录
登录分为读者和管理
在这里插入图片描述
1.2 管理员登录首页
在这里插入图片描述

 1.3 借阅管理
在这里插入图片描述
1.4 图书管理
在这里插入图片描述
1.5 读者管理
在这里插入图片描述
1.6 类型管理
在这里插入图片描述
1.7 公告管理
在这里插入图片描述
1.8 管理员管理
在这里插入图片描述
1.9 统计分析
在这里插入图片描述
1.10 退出登录、修改密码

在这里插入图片描述

 还有读者登录操作界面,这里不再展示

一、配置数据库

下载后把项目解压到自己知道的地址,打开navicat,和mysql连接好后新建数据库,数据库名就叫library即可,字符集utf-8,排列规则utf-8_croatian_ci即可。

创好后右键 运行SQL文件 与下好的library.sql绑定,点击开始。绑好后刷新下即可。

二、 打开项目

在idea中打开项目,我直接文件夹打开项目pom文件不会配置,所以我打开的时候单击一下pom打开,编辑器会询问是否打开这个文件所在的文件夹,确认即可,这样就能编译pom了(我是这样)

 进去后如果pom文件像上图是蓝色m,就行了,如果报错就进到pom.xml界面右键重新配置下Maven

 三、配置

3.1配置自己的jdk1.8

点击File-》Project Structure-》在project和modules中配置jdk1.8

 3.2修改数据库配置

 mysql8.0以上版本要在jdbc.driver中的mysql后加.cj

jdbc.url后面也要修改,加上时区。最后把账号密码改成自己的

jdbc.driver = com.mysql.cj.jdbc.Driver
jdbc.url = jdbc:mysql://localhost:3306/library?autoReconnect=true&useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
jdbc.username = root
jdbc.password = 123456

再去修改mysql依赖的版本号

点击pom,找到mysql版本那段(ctrl+f搜一下就可以),改成自己本地mysql的版本号(查询方法:win+R,输入cmd,再输入mysql --version)

 改完后可能会标红报错,点击右下角import导入下载即可。

3.3配置Tomcat

点击上方Add Configuration,进入Edit…界面(我这里配置过了,所以显示不一样)

 进入界面后,点击左上角加号,下拉选择Tomcat Server 点击下面的Local

Deployment栏中: 点击右边的+号,点击Artifact,选择长的这个war exploded

Server栏中:上面的Application server选择自己的tomcat版本

 调完后,点击apply、ok后点退出。

四、运行

以上步骤都完成后,点击上方绿色小三角运行程序,会跳转到对应的登录网页。

 登陆账号可以在navicat查看数据库里的admin的账号密码,进去后正常操作即可。


 后续会解析源代码和数据库结构,欢迎关注~

  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

牛大了2023

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

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

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

打赏作者

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

抵扣说明:

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

余额充值