# YiYi-web **Repository Path**: jack0240/yiyi-web ## Basic Information - **Project Name**: YiYi-web - **Description**: YiYi权限管理系统,SpringBoot+Thymeleaf+Layui后台管理系统框架。 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 2 - **Created**: 2023-06-18 - **Last Updated**: 2025-09-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: 后台权限管理, 权限管理, 后台管理 ## README

logo

YiYi-web v0.0.1

YiYi后台管理系统(不分离版),SpringBoot + Thymeleaf + Layui 后台管理系统框架。

star Fork me on Gitee fork

# 1. 简介 YiYi-Web权限管理系统(不分离版),SpringBoot + Thymeleaf 后台管理系统框架。 \ 前端使用Layui最新版本进行开发。 # 2. 使用 > 相应的视频教程可以到博主的B站查看:[Jack魏1996](https://space.bilibili.com/476515241/) ## 2.1 本地启动 首先需要安装JDK 21+,然后安装MySql 8.0+,Maven 3.8.6+ [Java环境配置/JDK安装配置](https://jackwei.blog.csdn.net/article/details/86550186) \ [Maven的安装+配置本地仓库路径](https://jackwei.blog.csdn.net/article/details/93717865) \ [MySQL8.0和5.7安装教程](https://jackwei.blog.csdn.net/article/details/86908034) 将doc目录下的`yiyi-web.sql`导入到自己本地数据库 然后访问如下链接: [http://127.0.0.1:8182/yiyi-web](http://127.0.0.1:8182/yiyi-web) 账户名:`admin` 密码: `123456` ## 2.2 后端开发环境 | 软件/组件 | 版本 | 功能 | |---------------------|---------------|---------------------------------------------------------------------------| | JDK | 21.0.1+ | Java开发环境 | | Maven | 3.8.6+ | 打包编译,包管理 | | MySQL | 8.4.0 | 数据库存储 | | SpringBoot | 3.3.0 | 框架 | | Log4j2 | 2.23.1 | 一个流行的 Java 日志包 | | devtools | 同SpringBoot | 热部署开发 | | Sa-Token | 1.38.0 | 一个轻量级 Java 权限认证框架,让鉴权变得简单、优雅! | | Lombok | 1.18.32 | 简洁代码,不要再写getter或equals方法 | | HuTool | 5.8.28 | 小而全的 Java 工具 | | MyBatis Plus | 3.5.6 | MyBatis 的增强工具 | | knife4j | 4.5.0 | 接口文档说明工具 | | Thymeleaf | 3.1.2.RELEASE | Thymeleaf是一个现代的服务器端Java模板引擎,适用于Web和独立环境,能够处理HTML,XML,JavaScript,CSS甚至纯文本。 | | Undertow | 2.3.13.Final | 替代Tomcat 10 | | Hikari数据源 | 5.1.0 | SpringBoot默认数据源,非常轻量级(大约130Kb)和光速般的JDBC连接池框架,由Brett Wooldridge在2012年左右开发。 | | Hibernate-validator | 8.0.1.Final | 参数验证 | ## 2.3 Linux发布 ```shell # 安装字体,不然验证码会报错 yum install -y fontconfig ``` ## 2.4 前端开发环境 | 软件/组件 | 版本 | 功能 | |------------------------------|-----------|------------------------------------| | [Layui](https://layui.dev) | 2.9.11 | 原生态 · 开源,极简模块化 Web UI 组件库 | | [jQuery](https://jquery.com) | 3.7.1.min | jQuery 是一个快速、小巧且功能丰富的 JavaScript 库 | # 3. 测试环境: Apifox 2.2.15+ Apifox 接口分享连接: [https://yiyi-api.apifox.cn](https://yiyi-api.apifox.cn/) # 4. 更新日志 请查看:[https://gitee.com/jack0240/YiYi](https://gitee.com/jack0240/YiYi) # 5. 打包情况 > jar包大小:`48.9`MB,jar包数量:`83`\ > 下面的是统计>=`600KB`的jar包,如果想查看全部,请解压jar包。 | 包名 | 大小 | |---------------------------------|---------| | swagger-ui-5.10.3 | 3.83 MB | | knife4j-openapi3-ui-4.5.0 | 3.47 MB | | hutool-all-5.8.28 | 2.42 MB | | mysql-connector-j-8.4.0 | 2.41 MB | | undertow-core-2.3.13.Final | 2.22 MB | | aspectjweaver-1.9.22 | 2.07 MB | | lombok-1.18.32 | 1.95 MB | | spring-boot-autoconfigure-3.2.0 | 1.87 MB | | log4j-core-2.23.1 | 1.81 MB | | spring-web-6.1.8 | 1.80 MB | | spring-core-6.1.8 | 1.79 MB | | mybatis-3.5.16 | 1.73 MB | | freemarker-2.3.32 | 1.65 MB | | jackson-databind-2.17.1 | 1.57 MB | | spring-boot-3.3.0 | 1.54 MB | | hibernate-validator-8.0.1.Final | 1.26 MB | | spring-context-6.1.8 | 1.24 MB | | spring-webmvc-6.1.8 | 0.99 MB | | jsqlparser-4.9 | 953KB | | thymeleaf-3.1.2.RELEASE | 916KB | | spring-beans-6.1.8 | 840KB | | commons-lang3-3.14.0 | 642KB |