1.7版本升级

This commit is contained in:
valarchie
2023-01-02 19:36:12 +08:00
parent 2668ca620d
commit 42d0c4cad0
3 changed files with 37 additions and 17 deletions

View File

@@ -1,5 +1,5 @@
<p align="center">
<img src="https://img.shields.io/badge/Release-V1.5.0-green.svg" alt="Downloads">
<img src="https://img.shields.io/badge/Release-V1.7.0-green.svg" alt="Downloads">
<img src="https://img.shields.io/badge/JDK-1.8+-green.svg" alt="Build Status">
<img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="Build Status">
<img src="https://img.shields.io/badge/Spring%20Boot-2.7.1-blue.svg" alt="Downloads">
@@ -14,7 +14,7 @@
<img alt="logo" height="200" src="https://oscimg.oschina.net/oscnet/up-eda2a402cc061f1f5f40d9ac4c084f4c98c.png">
</p>
<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">AgileBoot v1.6.0</h1>
<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">AgileBoot v1.7.0</h1>
<h4 align="center">基于SpringBoot+Vue3前后端分离的Java快速开发框架</h4>
<p align="center">
@@ -71,13 +71,15 @@ npm run dev
| | 缓存监控 | 对系统的缓存信息查询,命令统计等 |
| | 连接池监视 | 监视当前系统数据库连接池状态,可进行分析 SQL 找出系统性能瓶颈 |
目前版本是 V1.5,将在 2.0 版本后陆续新增新功能。
目前版本是 V1.7,将在 2.0 版本后陆续新增新功能。
## 💥 在线体验 💥
演示地址:www.agileboot.cc
演示地址:
> 账号密码admin/admin123
- www.agileboot.vip
- www.agileboot.cc
> 账号密码admin/admin123
[项目文档](https://juejin.cn/column/7159946528827080734)
@@ -119,6 +121,6 @@ npm run dev
QQ 群: [![加入QQ群](https://img.shields.io/badge/1398880-blue.svg)](https://qm.qq.com/cgi-bin/qm/qr?k=TR5guoXS0HssErVWefmdFRirJvfpEvp1&jump_from=webapi&authKey=VkWMmVhp/pNdWuRD8sqgM+Sv2+Vy2qCJQSeLmeXlLtfER2RJBi6zL56PdcRlCmTs) 点击按钮入群。
如果该项目对您有帮,可以请作者喝个咖啡~
如果觉得该项目对您有帮,可以小额捐赠支持本项目演示网站服务器等费用~
<img alt="logo" height="200" src="https://oscimg.oschina.net/oscnet/up-261828407c9089ad1cc0ce3f41a0ef3fbc0.png">
<img alt="logo" height="200" src="https://oscimg.oschina.net/oscnet/up-28b63fdd7b3ce003bd30c25883f2276212b.png">

View File

@@ -1,6 +1,6 @@
{
"name": "agileboot",
"version": "1.6.0",
"version": "1.7.0",
"description": "AgileBoot管理系统",
"author": "valarchie",
"license": "MIT",

View File

@@ -8,12 +8,11 @@
<h2>AgileBoot后台管理框架</h2>
<p>
Ruoyi是一个不错的前后端学习项目很感谢作者整理了Ruoyi项目供参考但是仔细琢磨Ruoyi里面的代码感觉后端代码不像是一个专门的后端人员
开发的项目于是就萌生了基于Ruoyi项目改造重构一个项目结构良好可读性高可维护性高面向对象使用模型进行开发DDD战术设计
开发的项目于是就萌生了基于Ruoyi项目改造重构一个项目结构良好可读性高可维护性高面向对象使用模型进行开发借鉴DDD战术设计
于是利用业余时间对Ruoyi前后端项目进行了重构改造
如此有了AgileBoot管理系统AgileBoot提供最基础的开发框架如小型网站管理后台或供公司内部的小项目使用提供管理后台模块以及API模块
AgileBoot项目会致力于高安全低错误高项目规范高性能 其他花里胡哨的功能会尽量少加进来Ruoyi-Pro
芋道源码新起的项目加了一大堆功能太重了 项目本身稳定性缺陷可能更得不到保证
所有前端后台代码都经过重构本来3.5w行的后端代码精简到1.6w行左右
会致力于高安全低错误高项目规范高性能微服务版本推荐芋道源码的Ruoyi-Pro项目虽然Ruoyi-Pro功能大而全但是对于一般的小项目来说太重了杀鸡不需要用牛刀
所以AgileBoot会致力于精简的小项目大部分前端后台代码都经过重构本来3.5w行的后端代码精简到1.6w行左右
</p>
<p>
<b>当前版本:</b> <span>v{{ version }}</span>
@@ -125,11 +124,28 @@
<el-collapse-item title="v1.6.0 - 2022-11-30">
<ol>
<li>初步完成前后端的重构工作将会在2.0版本后陆续添加新功能</li>
</ol>
<ol>
<li>修复配置修改后缓存过期的问题拦截对管理员的修改</li>
</ol>
</el-collapse-item>
<el-collapse-item title="v1.7.0 - 2023-1-2">
<ol>
<li>fix头像地址的bug</li>
<li>新增orm模块的包划分便于二次开发时开发者新增自己的独立模块</li>
<li>合理规划整理infrastructure模块中的框架逻辑</li>
<li>默认关闭i18n检查</li>
<li>基础设施层的修改和测试</li>
<li>整理pom文件的依赖</li>
<li>注解实现主从数据库的重构</li>
<li>重构登录流程代码使其更简单易懂</li>
<li>注解实现拦截重复提交的重构</li>
<li>使用和SpringBoot锲合度更高的springDoc</li>
<li>整理LogBack多环境配置优化异步打印</li>
<li>注解重构Dictionary类</li>
<li>修复部分sonar静态代码扫描的warning</li>
<li>修复大部分IDEA静态代码扫描的warning</li>
<li>替换所有Autowired注解</li>
</ol>
</el-collapse-item>
</el-collapse>
</el-card>
</el-col>
@@ -142,11 +158,13 @@
</template>
<div class="body">
<img
src="https://oscimg.oschina.net/oscnet/up-261828407c9089ad1cc0ce3f41a0ef3fbc0.png"
src="https://oscimg.oschina.net/oscnet/up-28b63fdd7b3ce003bd30c25883f2276212b.png"
alt="donate"
style="width: 100%"
/>
<span style="display: inline-block; height: 30px; line-height: 30px">你可以请作者喝杯咖啡表示鼓励</span>
<span style="display: inline-block; height: 30px; line-height: 30px"
>如果觉得该项目对您有帮忙可以小额捐赠支持该演示网站服务器等费用</span
>
</div>
</el-card>
</el-col>
@@ -155,7 +173,7 @@
</template>
<script setup name="Index">
const version = ref('1.6.0');
const version = ref('1.7.0');
function goTarget(url) {
window.open(url, '__blank');