基于SpringBoot+SpringSecurity在线图书管理系统
概述
详细
基于SpringSecurity+SSM+SpringBoot--在线图书管理系统
该项目是基于SpringBoot结合SSM和SpringSecurity完成的在线图书管理系统,系统界面设计很好看,相当于不错,强烈推荐。业务不是很复杂,但是设计的东西挺多的。该系统包含权限系统,包含图书管理业务系统。如果想学习和扩展的小伙伴,强烈推荐。下面对项目的概述
1. 技术选项
核心框架 SpringBoot
权限框架 SpringSecurity
模板引擎 Thymeleaf
持久层框架 MyBatis
视图层框架 SpringMVC
页面设计 Bootstrap 页面布局
文件上传 Bootstrap-fileinput
个性化表格 Bootstrap-table
表单验证 Bootstrap-validator
报表 Chart
提示框 jconfirm
树形结构 Ztree
富文本编辑 Markdown
图标选择器 iconPicker
数据库 MySql 单表 关联表 等操作
Set/Get插件 Lombok
等....
2. 系统技术特点
项目流程图:
项目说明:
l 灵活的权限设计,可以控制资源路径,可以控制按钮,可以满足绝大数的要求
l 良好的管理系统模块,可以运用到你自己的项目中
l 长期维护,不断更新
l 后续会不断加入技术
系统功能说明:
用户模块:用户登录认证 用户授权 用户新增 用户修改 上传头像,验证表单,用户删除, 批量删除, 高级查询 ,表格分页 等
菜单模块:一级菜单维护 二级菜单维护 页面按钮维护 菜单列表信息 菜单图标选择器 等
权限模块:权限维护 权限列表 等
角色模块:新增角色 ,修改角色 删除角色 给角色设定对应的权限 等
门户模块:用户登录 用户注册 表单校验 登录界面设计 注册界面设计 等
图书模块:图书入库 图书展示 图书分类信息 图书封面上传 图书编辑 图书删除 等
借阅模块:分类Ztree树形展示 Ztree分类过滤图书 图书信息列表展示 借阅图书 扣减图书库存 等
借阅历史:图书借阅历史记录等
还书模块:图书进度信息 图书状态信息 还书设计 还书列表信息 还书分页 高级查询还书还原库存等
3. 使用说明
Ø 在idea中运行启动类进行运行
Ø 在浏览器输入 http://localhost端口号
Ø 系统登录密码 admin/123
4. 项目结构
>com.mz.book.config 包配置权限相关
>com.mz.book.entity 包配置相应VO对象
>com.mz.book.mapper 包持久层接口
>com.mz.book.query 包配置查询对象
>com.mz.book.service 包配置service层类和接口
>com.mz.book.util 包配置工具类
>com.mz.book.web 配置文件层比如Controller Filter等
5. 项目功能效果图