# agile
**Repository Path**: xinlau/agile
## Basic Information
- **Project Name**: agile
- **Description**: 基于SpringBoot + Vue前后端不分离面向企业级Java Web应用的框架
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 12
- **Forks**: 4
- **Created**: 2021-08-23
- **Last Updated**: 2025-08-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: 前后不分离, SpringBoot, mybatis-plus, Vue, Element-UI
## README
Agile
基于SpringBoot3 + Vue2 前后端不分离面向企业级Java Web应用的框架
#### 未完成
| 序号 | 模块 | 功能 | 描述 |
|:---:|:----|:-----------|:-----------|
| 01 | 前端 | 当前页面刷新后不保留 | 当前页面刷新后不保留 |
| 02 | 前端 | 组织机构 | 组织机构树 |
#### 技术栈
##### 前端
###### 选用技术
| 序号 | 名字 | 描述 |
|:---:|:-----------------------------|:------------|
| 1 | Vue 2.6.14 | Vue版本 |
| 2 | element | 脚手架 |
| 3 | vue-validator v3.0.0-alpha.1 | 数据验证组件 |
| 4 | Vue Cookies v1.7.4 | Cookies管理组件 |
| 5 | js-base64@3.7.2/base64.js | Base64组件 |
| 6 | axios v0.21.1 | AJAX组件 |
###### 开发工具
| 序号 | 名字 | 描述 |
|:---:|:----------|:--------------|
| 1 | IDEA | IntelliJ IDEA |
##### 后端
###### 选用技术
| 序号 | 名字 | 描述 |
|:---:|:---------------------------------------|:--------------|
| 1 | JDK17 | JAVA版本 |
| 2 | spring-boot-starter-parent 3.1.1 | Spring-Boot |
| 3 | mybatis-plus-boot-starter | MP数据库交互组件 |
| 4 | dynamic-datasource-spring-boot-starter | MP动态数据源组件 |
| 5 | druid-spring-boot-starter | 数据库连接池 监控 插件 |
| 6 | java-jwt | Token组件 |
| 7 | spring-boot-starter-websocket | Websocket消息组件 |
| 8 | spring-boot-starter-test | 单元测试组件 |
| 9 | spring-boot-devtools springboot | 热部署插件 |
| 10 | knife4j-spring-boot-starter | Swagger接口文档组件 |
| 11 | org.projectlombok | Lombok 简化开发插件 |
| 12 | assertj-core | 断言工具组件 |
| 13 | mapstruct-jdk8 | 对象映射组件 |
| 14 | spring-boot-actuator | 服务器性能监测组件 |
###### 开发工具
| 序号 | 名字 | 描述 |
|:---:|:----------------------|:----------------------|
| 1 | IDEA | IntelliJ IDEA |
| 2 | Navicat | Navicat Premium 15 |
| 3 | Redis Desktop Manager | Redis Desktop Manager |
###### 开发插件
| 序号 | 名字 | 描述 |
|:---:|:-----------------------------|:----------------------|
| 1 | Lombok | 实体类 |
| 2 | JRebel and XRebel | 热部署不重启自动刷新 |
| 3 | JRebel MybatisPlus extension | JRebel热部署不重启自动刷新Xml文件 |
| 4 | MyBatisCodeHelper-Pro | MyBatis付费插件 |
| 5 | Grep Console | 控制台日志 |
#### 感谢
> [感谢 IntelliJ IDEA 对开源的支持](https://www.jetbrains.com/?from=agile)
> [感谢 knife4j 对开源的支持](https://doc.xiaominfo.com/)
> [感谢 MyBatis-Plus 对开源的支持](https://baomidou.com/)
#### 捐赠
如果觉得还不错,请作者喝杯咖啡吧 ☺☺☺
