基于SSM+Layui的图书管理系统项目【1】部署运行
创始人
2025-05-28 09:48:45
0

目录

前言 

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

一、配置数据库

二、 打开项目

 三、配置

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的账号密码,进去后正常操作即可。


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

相关内容

热门资讯

iPhone手机怎么玩安卓系统... 你有没有想过,你的iPhone手机竟然也能玩安卓系统?没错,就是那个一直以来让你觉得遥不可及的安卓世...
平板删安卓系统更新不了,原因及... 最近是不是你也遇到了这样的烦恼?平板电脑上的安卓系统更新不了,是不是让你头疼得要命?别急,今天就来给...
苹果组装机安卓系统卡,卡顿背后... 你有没有发现,最近用苹果手机的时候,有时候系统有点卡呢?这可真是让人头疼啊!你知道吗,其实这背后还有...
安卓系统原生浏览器,功能与体验... 你有没有发现,每次打开手机,那个小小的浏览器窗口总是默默无闻地在那里,陪你浏览网页、搜索信息、看视频...
安卓机如何上苹果系统,跨平台体... 你是不是也和我一样,对安卓机和苹果系统之间的切换充满了好奇?想象你的安卓手机里装满了各种应用,而苹果...
安卓导入系统证书失败,原因分析... 最近在使用安卓手机的时候,你是不是也遇到了一个让人头疼的问题——导入系统证书失败?别急,今天就来给你...
安卓原生系统有哪些手机,盘点搭... 你有没有想过,为什么有些手机用起来就是那么流畅,那么顺心呢?这背后可大有学问哦!今天,就让我带你一起...
安卓系统关机了怎么定位,安卓系... 手机突然关机了,是不是有点慌张呢?别担心,今天就来教你一招,让你的安卓手机即使关机了,也能轻松定位到...
安卓系统游戏加速器,畅享无延迟... 你有没有发现,手机游戏越来越好玩了?不过,有时候游戏体验可能并不那么顺畅,是不是因为手机性能不够强大...
安卓4系统天气功能,尽在掌握 安卓4系统天气功能大揭秘在当今这个数字化的世界里,手机已经不仅仅是一个通信工具,它更是一个集成了各种...
安卓系统如何玩碧蓝幻想,攻略与... 你有没有想过,在安卓系统上玩《碧蓝幻想》竟然可以这么酷炫?没错,就是那个让你沉迷其中的二次元大作!今...
安卓系统搜不到图朵,图朵生成之... 最近是不是你也遇到了这样的烦恼?手机里明明有那么多美美的图片,但是用安卓系统搜索的时候,却怎么也找不...
魁族8刷安卓系统,系统升级后的... 哇,你知道吗?最近在安卓系统圈子里,有一个话题可是引起了不小的轰动,那就是魁族8刷安卓系统。你是不是...
微信正版安装安卓系统,畅享沟通... 你有没有想过,你的微信是不是正版安装的安卓系统呢?这可不是一个小问题哦,它关系到你的微信使用体验和隐...
电视能刷安卓系统吗,电视也能刷... 电视能刷安卓系统吗?揭秘智能电视的无限可能想象你家的电视不再只是用来观看节目的工具,而是变成了一个功...
安卓系统开通通知功能,畅享智能... 你知道吗?最近安卓系统更新后,新增了一个超级实用的功能——开通通知功能!这可是个大喜事,让咱们的生活...
苹果系统安卓爱思助手,系统兼容... 你有没有发现,手机的世界里,苹果系统和安卓系统就像是一对欢喜冤家,总是各有各的粉丝,各有各的拥趸。而...
安卓系统占用很大内存,揭秘内存... 手机里的安卓系统是不是让你感觉内存不够用,就像你的房间堆满了杂物,总是找不到地方放新东西?别急,今天...
安卓系统p30,安卓系统下的摄... 你有没有发现,最近安卓系统P30在手机圈里可是火得一塌糊涂呢!这不,我就来给你好好扒一扒这款手机的那...
siri被安卓系统进入了,智能... 你知道吗?最近科技圈可是炸开了锅,因为一个大家伙——Siri,竟然悄悄地溜进了安卓系统!这可不是什么...