YiYi-Web项目介绍

YiYi-Web项目介绍

  • 1. 简介
  • 2. 使用
    • 2.1 后端开发环境
    • 2.2 前端开发环境
  • 3. 测试环境:
  • 4. 更新日志
  • 5. 打包情况
  • 6.项目截图

本项目前端是html、css、js、jQuery基础技术。
后端都是最新的SpringBoot技术,不分离版本,
是最基础的项目开发教程,适合学习和快速搭建项目~

在这里插入图片描述

YiYi-web v0.0.1

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

star Fork me on Gitee fork

1. 简介

YiYi-Web权限管理系统(不分离版),SpringBoot + Thymeleaf 后台管理系统框架。
前端使用Layui最新版本进行开发。

2. 使用

2.1 后端开发环境

软件/组件版本功能
JDK21.0.1+Java开发环境
Maven3.8.6+打包编译,包管理
MySQL8.0.33+数据库存储
SpringBoot3.2.0框架
Log4j22.21.1一个流行的 Java 日志包
devtools3.2.0热部署开发
Sa-Token1.37.0一个轻量级 Java 权限认证框架,让鉴权变得简单、优雅!
Lombok1.18.30简洁代码,不要再写getter或equals方法
HuTool5.8.22小而全的 Java 工具
MyBatis Plus3.5.4.1MyBatis 的增强工具
knife4j4.3.0接口文档说明工具
Thymeleaf3.1.2.RELEASEThymeleaf是一个现代的服务器端Java模板引擎,适用于Web和独立环境,能够处理HTML,XML,JavaScript,CSS甚至纯文本。
Undertow2.3.10.Final替代Tomcat 10
Hikari数据源5.0.1SpringBoot默认数据源,非常轻量级(大约130Kb)和光速般的JDBC连接池框架,由Brett Wooldridge在2012年左右开发。
Hibernate-validator8.0.1.Final参数验证

2.2 前端开发环境

软件/组件版本功能
Layui2.9.7原生态 · 开源,极简模块化 Web UI 组件库
jQuery3.7.1.minjQuery 是一个快速、小巧且功能丰富的 JavaScript 库

相应的视频教程可以到博主的B站查看:Jack魏1996

3. 测试环境:

Apifox 2.2.15+
Apifox 接口分享连接: https://yiyi-api.apifox.cn

4. 更新日志

请查看:https://gitee.com/jack0240/YiYi

5. 打包情况

jar包大小:48.3MB,jar包数量:85
下面的是统计>=600KB的jar包,如果想查看全部,请解压jar包。

包名大小
knife4j-openapi3-ui-4.3.03.47 MB
swagger-ui-4.18.13.42 MB
hutool-all-5.8.222.4 MB
mysql-connector-j-8.2.02.37 MB
undertow-core-2.3.10.Final2.2 MB
aspectjweaver-1.9.202.0 MB
lombok-1.18.301.91 MB
spring-boot-autoconfigure-3.2.01.83 MB
log4j-core-2.21.11.80 MB
spring-web-6.1.11.77 MB
spring-core-6.1.11.76 MB
mybatis-3.5.131.70 MB
jackson-databind-2.15.31.54 MB
spring-boot-3.2.01.51 MB
hibernate-validator-8.0.1.Final1.26 MB
spring-context-6.1.11.21 MB
spring-webmvc-6.1.10.98 MB
jsqlparser-4.6922KB
thymeleaf-3.1.2.RELEASE916KB
spring-beans-6.1.1852KB
commons-lang3-3.13.0617KB

6.项目截图

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/285380.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C语言】linux内核pci_alloc_irq_vectors

一、注释 代码中包含了几个关于PCI(外围组件互联)设备中断请求(IRQ)向量分配的函数,以及内联函数声明,下面是对这些函数的中文注释: static inline int pci_alloc_irq_vectors_affinity(struc…

Java安全 反序列化(3) CC1链-TransformedMap版

Java安全 反序列化(3) CC1链-TransformedMap版 本文尝试从CC1的挖掘思路出发,理解CC1的实现原理 文章目录 Java安全 反序列化(3) CC1链-TransformedMap版配置jdk版本和源代码配置前记 为什么可以利用一.CC链中的命令执行我们可以尝试一下通过InvokerTransformer.tr…

曲线生成 | 图解Reeds-Shepp曲线生成原理(附ROS C++/Python/Matlab仿真)

目录 0 专栏介绍1 什么是Reeds-Shepp曲线?2 Reeds-Shepp曲线的运动模式3 Reeds-Shepp曲线算法原理3.1 坐标变换3.2 时间翻转(time-flip)3.3 反射变换(reflect)3.4 后向变换(backwards) 4 仿真实现4.1 ROS C实现4.2 Python实现4.3 Matlab实现 0 专栏介绍 &#x1f5…

如何使用PHP和RabbitMQ实现消息队列?

前言 今天我们来做个小试验,用PHP和RabbitMQ实现消息队列功能。 前期准备,需要安装好docker、docker-compose的运行环境。 如何使用docker部署php服务_php如何使用docker发布-CSDN博客 一、安装RabbitMQ 1、创建相关目录,执行如下命令。…

吴恩达2022机器学习专项课程(一) 3.3 成本函数的公式

问题预览 模型的参数(w和b)有什么作用?不同的w和b对线性回归模型有什么影响?训练集里的y和线性回归模型预测的y(y帽)的区别是什么?成本函数的作用是什么?成本函数的公式是什么&…

neo4j所有关系只显示RELATION,而不显示具体的关系

当看r时,真正的关系在properties中的type里,而type为“RELATION” 造成这个的原因是: 在创建关系时,需要指定关系的类型,这是固定的,不能像属性那样从CSV文件的一个字段动态赋值。标准的Cypher查询语言不支…

【 Mysql8.0 忘记登录密码 可以试试 】

** Mysql8.0 忘记登录密码 可以试试 ** 2024-3-21 段子手168 1、首先停止 mysql 服务 ,WIN R 打开运行,输入 services.msc 回车打开服务,找到 mysql 服务,停止。 然后 WIN R 打开运行,输入 CMD 打开控制台终端输…

BMS均衡的相关原理及解释

1为什么要做均衡? 由于电池使用工艺和材料的本身有差异,及电池实际使用过程中所处的温度、湿度等环境的不同,电池包内部的单体电池存在SOC差异,这个SOC的差异从直观上的体现就是电池的电压不同。 另外一个重要原因是由于电池自身…

计算机网络⑧ —— IP地址

IP位于TCP/IP参考模型的第三层,也就是⽹络层 ⽹络层的主要作⽤:实现主机与主机之间的通信,也叫点对点通信 问题1:⽹络层(IP)与数据链路层(MAC)有什么关系呢? MAC的作⽤:实现直连的两个设备之间通信。IP的…

Java22已发布,支持SpringBoot3.3.0正式版

Java22已发布,支持SpringBoot3.3.0正式版 文章目录 Java22已发布,支持SpringBoot3.3.0正式版1. JDK22现已推出!2. Java22的新功能1. 语言改进1. 语言预览 2. 库文件3. 性能4. 工具 3. 资源 Java 22现已发布 下一个Java版本提高了Java应用程序…

Java安全 反序列化(4) CC1链-LazyMap版

Java安全 反序列化(4) CC1链-LazyMap版 实验环境:存在漏洞的版本 commons-collections3.1-3.2.1 jdk 8u71之后已修复不可利⽤ 文章目录 Java安全 反序列化(4) CC1链-LazyMap版一.跟踪挖掘CC1_LazyMap原理二.完整CC1_Lazy版Poc 接着上一篇文章我们通过ChainedTransFormer实现任意…

爬楼梯C语言

方法一&#xff1a;动态规划 int climbStairs(int n) {int f[100] {0};f[0] 0;f[1] 1;f[2] 2;for(int i 3;i<n;i)f[i] f[i-1] f[i-2];//可能是从i-1阶爬上第i阶&#xff0c;也有可能是从i-2阶 return f[n]; } 方法二&#xff1a;滚动数组 int climbStairs(int n){int…

Day08 Java复习8 Spring MVC概念

Day09 Java复习9 Spring MVC spring mvc 的核心组件是什么&#xff1f; DispatcherServlet 1.JAVA 和Spring 、Spring Boot 、Spring MVC的关系 你要举办一个生日派对&#xff0c;而且你希望它既特别又好玩。Java就像是举办派对的地方&#xff0c;Spring、Spring Boot和Spri…

AWTK T9 输入法实现原理

1. T9 输入法的中文字典数据 网上可以找到 T9 输入法的中文字典数据&#xff0c;但是通常有两个问题&#xff1a; 采用 GPL 协议&#xff0c;不太适合加入 AWTK。 只支持单个汉字的输入&#xff0c;不支持词组的输入。 经过考虑之后&#xff0c;决定自己生成 T9 输入法的中…

物联网应用技术中的stm32该怎么学,该从哪入手?

物联网应用技术中的stm32该怎么学&#xff0c;该从哪入手&#xff1f; STM32是只物联网中的一部分&#xff0c;单纯的学个STM32是没法满足物联网开发需求的&#xff0c;实际产品开发过程中会考虑成本等多种因素选择合适的方案&#xff0c;比如使用单片机还是stm32或是更高端的芯…

企业微信变更主体公证怎么弄?

企业微信变更主体有什么作用&#xff1f;现在很多公司都用企业微信来加客户&#xff0c;有时候辛辛苦苦积累了很多客户&#xff0c;但是公司却因为各种各样的原因需要注销&#xff0c;那么就需要通过企业微信变更主体的方法&#xff0c;把企业微信绑定的公司更改为最新的。企业…

代码+视频,R语言logistic回归交互项(交互作用)的可视化分析

交互作用效应(p for Interaction)在SCI文章中可以算是一个必杀技&#xff0c;几乎在高分的SCI中必出现&#xff0c;因为把人群分为亚组后再进行统计可以增强文章结果的可靠性&#xff0c;不仅如此&#xff0c;交互作用还可以使用来进行数据挖掘。在既往文章中&#xff0c;我们已…

深度学习pytorch——GPU加速(持续更新)

使用 .to(device)&#xff0c;以前使用 .cuda() &#xff0c;但是现在基本不使用了。 代码示例&#xff1a; 查看电脑GPU运行情况&#xff1a; 使用Ctrl Shift ESC快捷键&#xff1a;

SCI一区 | Matlab实现SSA-TCN-BiGRU-Attention麻雀算法优化时间卷积双向门控循环单元融合注意力机制多变量时间序列预测

SCI一区 | Matlab实现SSA-TCN-BiGRU-Attention麻雀算法优化时间卷积双向门控循环单元融合注意力机制多变量时间序列预测 目录 SCI一区 | Matlab实现SSA-TCN-BiGRU-Attention麻雀算法优化时间卷积双向门控循环单元融合注意力机制多变量时间序列预测预测效果基本介绍模型描述程序…

HTML_CSS学习:表格、表单、框架标签

一、表格_跨行与跨列 1.相关代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>表格_跨行与跨列</title> </head> <body><table border"1" cellspacing"0&qu…