# 图书管理系统_1 **Repository Path**: springzt/bookmanager ## Basic Information - **Project Name**: 图书管理系统_1 - **Description**: 图书管理系统 web课程设计 springboot mybatis - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2022-07-05 - **Last Updated**: 2022-07-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 图书管理系统 参考项目:https://github.com/withstars/Books-Management-System
#### 主要功能 1. 登录、注销、修改密码 2. 管理员对图书信息的增删改查、查看读者、查看借阅记录 3. 读者对图书信息的查看查询、修改个人信息、查看借阅记录 #### 使用技术 数据库:mysql5.7
后端框架: SpringBoot
HTML模板: ThymeLeaf
持久层: Mybatis
UI: Bootstrap
登录验证和用户权限: SpringSecurity #### 使用说明 本项目使用maven进行管理,详细安装教程自行百度 1. 需下载mysql图形化管理工具(例如Navicat),新建数据库library,右键数据库-->运行项目中的library.sql脚本 2. 打开项目(idea或eclipse皆可,但需配置好maven环境),打开src/main/resources/application.yml,将数据库的username和password修改成你自己的mysql的用户名和密码 3. 找到BookmanagerApplication类运行main方法,打开浏览器,网址栏输入localhost:8080访问系统 4. 如果不想用IDE打开项目而是想直接运行的朋友们,在目录下打开cmd键入mvn package命令,然后在target/目录下会生成对应的jar包,在cmd用“java -jar jar包名”运行即可 #### 注意事项 1. 高版本mysql在登录时可能会报空指针错误,出现问题的建议安装并使用mysql5.7版本 #### 运行截图 登录
![输入图片说明](https://images.gitee.com/uploads/images/2021/0125/105210_eb5fa048_7781721.png "屏幕截图.png") 图书界面
![输入图片说明](https://images.gitee.com/uploads/images/2021/0125/105235_03839fc4_7781721.png "屏幕截图.png") 编辑图书信息
![输入图片说明](https://images.gitee.com/uploads/images/2021/0125/143210_d6e37075_7781721.png "屏幕截图.png") 图书详情
![输入图片说明](https://images.gitee.com/uploads/images/2021/0125/143235_4d65e388_7781721.png "屏幕截图.png") 读者信息
![输入图片说明](https://images.gitee.com/uploads/images/2021/0125/143318_0c721f22_7781721.png "屏幕截图.png") 借阅记录
![输入图片说明](https://images.gitee.com/uploads/images/2021/0125/143338_62fd12e8_7781721.png "屏幕截图.png") 读者界面
![输入图片说明](https://images.gitee.com/uploads/images/2021/0125/143450_1698361f_7781721.png "屏幕截图.png") 修改密码
![输入图片说明](https://images.gitee.com/uploads/images/2021/0125/143608_7ac17c5a_7781721.png "屏幕截图.png")