115 lines
2.8 KiB
Markdown
115 lines
2.8 KiB
Markdown
# yexuejc-springboot
|
||
|
||
### 说明
|
||
>基于springboot版本分别维护1.x(对应springboot1.5.16.RELEASE) 2.x(对应springboot2.0.5.RELEASE) 分支 <br>
|
||
>master不再提供源代码,源代码请到具体分支中查看
|
||
|
||
|
||
#### 项目介绍
|
||
基于springboot maven 封装可继承基础工程
|
||
|
||
内含parent和base工程可分开使用<br/>
|
||
parent:版本封装<br/>
|
||
base:功能封装
|
||
|
||
#### 最新版本
|
||
* 1.x yexuejc.springboot.version=1.2.2 <br>
|
||
* 2.x yexuejc.springboot.version=2.1.3 <br>
|
||
* yexuejc.base.version=1.5.0-jre8
|
||
|
||
pom.xml
|
||
```
|
||
<!--parent 引用-->
|
||
<parent>
|
||
<groupId>com.yexuejc.springboot</groupId>
|
||
<artifactId>yexuejc-springboot-parent</artifactId>
|
||
<version>最新版本</version>
|
||
</parent>
|
||
|
||
<dependencies>
|
||
<!--base 引用-->
|
||
<dependency>
|
||
<groupId>com.yexuejc.springboot</groupId>
|
||
<artifactId>yexuejc-springboot-base</artifactId>
|
||
<version>${parent.version}</version>
|
||
</dependency>
|
||
<!--推荐使用-->
|
||
<!--https://gitee.com/incloudcode/yexuejc-base.git-->
|
||
<dependency>
|
||
<groupId>top.yexuejc</groupId>
|
||
<artifactId>yexuejc-base</artifactId>
|
||
<version>${yexuejc.base.version}</version>
|
||
</dependency>
|
||
</dependencies>
|
||
<repositories>
|
||
<repository>
|
||
<id>yexuejc-maven</id>
|
||
<name>yexuejc maven</name>
|
||
<url>https://nexus.yexuejc.top/repository/maven-public/</url>
|
||
</repository>
|
||
</repositories>
|
||
```
|
||
|
||
|
||
#### 目录
|
||
<table>
|
||
<tr>
|
||
<td>\src\main\java</td>
|
||
<td>核心代码</td>
|
||
</tr>
|
||
<tr>
|
||
<td>\src\main\resources</td>
|
||
<td>核心配置</td>
|
||
</tr>
|
||
<tr>
|
||
<td>com.yexuejc.springboot.base.autoconfigure.*</td>
|
||
<td>模块封装</td>
|
||
</tr>
|
||
<tr>
|
||
<td>com.yexuejc.springboot.base.constant.*</td>
|
||
<td>系统常量</td>
|
||
</tr>
|
||
<tr>
|
||
<td>com.yexuejc.springboot.base.filter.*</td>
|
||
<td>过滤器</td>
|
||
</tr>
|
||
<tr>
|
||
<td>com.yexuejc.springboot.base.interceptor.*</td>
|
||
<td>拦截器</td>
|
||
</tr>
|
||
<tr>
|
||
<td>com.yexuejc.springboot.base.security.*</td>
|
||
<td>多方登录集成</td>
|
||
</tr>
|
||
<tr>
|
||
<td>com.yexuejc.springboot.base.http.*</td>
|
||
<td>网络层</td>
|
||
</tr>
|
||
<tr>
|
||
<td>com.yexuejc.springboot.base.pojo.*</td>
|
||
<td>bean</td>
|
||
</tr>
|
||
<tr>
|
||
<td>com.yexuejc.springboot.base.util.*</td>
|
||
<td>工具包</td>
|
||
</tr>
|
||
<tr>
|
||
<td>\src\test\</td>
|
||
<td>测试部分</td>
|
||
</tr>
|
||
<tr>
|
||
<td>com.yexuejc.springboot.base.ApplicationRun</td>
|
||
<td>测试启动入口</td>
|
||
</tr>
|
||
</table>
|
||
|
||
|
||
#### 版本更新
|
||
持续集成中...
|
||
<br/>
|
||
集成到自己项目前请先阅读文档,或者先运行示例工程
|
||
|
||
更新记录: [1.x](1.x-update.md)、[2.x](2.x-update.md)
|
||
<br/>
|
||
[相关功能使用指南](doc/MENU.md)
|