diff --git a/README.md b/README.md
index 26a795e4..4be8866f 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,5 @@
EL-ADMIN 后台管理系统
-
[](https://github.com/elunez/eladmin/blob/master/LICENSE)
[](https://gitee.com/elunez/eladmin)
[](https://github.com/elunez/eladmin)
@@ -9,6 +8,7 @@
#### 项目简介
+
一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统
**开发文档:** [https://el-admin.vip](https://el-admin.vip)
diff --git a/eladmin-system/pom.xml b/eladmin-system/pom.xml
index 366ac367..d20ef859 100644
--- a/eladmin-system/pom.xml
+++ b/eladmin-system/pom.xml
@@ -19,6 +19,13 @@
+
+
+ me.zhengjie
+ eladmin-test
+ 2.6
+
+
me.zhengjie
@@ -42,6 +49,7 @@
org.springframework.boot
+
spring-boot-starter-websocket
@@ -86,6 +94,17 @@
oshi-core
5.3.6
+
+ io.swagger
+ swagger-annotations
+ 1.5.22
+ compile
+
+
+ io.swagger
+ swagger-annotations
+ 1.5.22
+
diff --git a/eladmin-test/pom.xml b/eladmin-test/pom.xml
new file mode 100644
index 00000000..96ede510
--- /dev/null
+++ b/eladmin-test/pom.xml
@@ -0,0 +1,16 @@
+
+
+
+ eladmin
+ me.zhengjie
+ 2.6
+
+ 4.0.0
+
+ eladmin-test
+ 测试模块
+
+
+
\ No newline at end of file
diff --git a/eladmin-tools/pom.xml b/eladmin-tools/pom.xml
index 61b1f6d0..f8e8e0d0 100644
--- a/eladmin-tools/pom.xml
+++ b/eladmin-tools/pom.xml
@@ -46,5 +46,25 @@
alipay-sdk-java
${alipay.version}
+
+ org.springframework.boot
+ spring-boot
+ 2.4.0
+
+
+ org.springframework
+ spring-context
+ 5.3.1
+
+
+ org.testng
+ testng
+ 2.6
+ compile
+
+
+ org.springframework
+ spring-context
+
\ No newline at end of file
diff --git a/lib/javax.annotation.jar b/lib/javax.annotation.jar
new file mode 100644
index 00000000..52dca7f5
Binary files /dev/null and b/lib/javax.annotation.jar differ
diff --git a/lib/javax.ejb.jar b/lib/javax.ejb.jar
new file mode 100644
index 00000000..4ebf5ecd
Binary files /dev/null and b/lib/javax.ejb.jar differ
diff --git a/lib/javax.jms.jar b/lib/javax.jms.jar
new file mode 100644
index 00000000..d31451ad
Binary files /dev/null and b/lib/javax.jms.jar differ
diff --git a/lib/javax.persistence.jar b/lib/javax.persistence.jar
new file mode 100644
index 00000000..21d80e0e
Binary files /dev/null and b/lib/javax.persistence.jar differ
diff --git a/lib/javax.resource.jar b/lib/javax.resource.jar
new file mode 100644
index 00000000..696a2345
Binary files /dev/null and b/lib/javax.resource.jar differ
diff --git a/lib/javax.servlet.jar b/lib/javax.servlet.jar
new file mode 100644
index 00000000..0519e4a4
Binary files /dev/null and b/lib/javax.servlet.jar differ
diff --git a/lib/javax.servlet.jsp.jar b/lib/javax.servlet.jsp.jar
new file mode 100644
index 00000000..9c0631ce
Binary files /dev/null and b/lib/javax.servlet.jsp.jar differ
diff --git a/lib/javax.servlet.jsp.jstl.jar b/lib/javax.servlet.jsp.jstl.jar
new file mode 100644
index 00000000..7be17cc7
Binary files /dev/null and b/lib/javax.servlet.jsp.jstl.jar differ
diff --git a/lib/javax.transaction.jar b/lib/javax.transaction.jar
new file mode 100644
index 00000000..729c6952
Binary files /dev/null and b/lib/javax.transaction.jar differ
diff --git a/pom.xml b/pom.xml
index b8fe4a46..b8c782df 100644
--- a/pom.xml
+++ b/pom.xml
@@ -15,6 +15,7 @@
eladmin-system
eladmin-tools
eladmin-generator
+ eladmin-test
EL-ADMIN 后台管理
diff --git a/process.md b/process.md
new file mode 100644
index 00000000..210e2cee
--- /dev/null
+++ b/process.md
@@ -0,0 +1,92 @@
+EL-ADMIN 后台管理系统学习流程记录
+
+【EL-Admin】[EL-Admin手册](https://el-admin.vip/guide/ksks.html#%E5%BC%80%E5%8F%91%E5%87%86%E5%A4%87)
+
+# 1. 项目依赖
+
+## 环境配置
+
+ 1、JDK:1.8+
+ 安装教程:https://www.runoob.com/java/java-environment-setup.html
+ 2、Redis 3.0+
+ 安装教程:https://www.runoob.com/redis/redis-install.html
+ 3、Maven 3.0+
+ 安装教程:https://www.runoob.com/maven/maven-setup.html
+ 4、MYSQL 5.5.0+
+ 安装教程:https://www.runoob.com/mysql/mysql-install.html
+ 5、Node v10+
+ 安装教程:https://www.runoob.com/nodejs/nodejs-install-setup.html
+
+> 前端安装完 node 后,最好设置下淘宝的镜像源,不建议使用 cnpm(可能会出现奇怪的问题)
+
+```bash
+npm config set registry https://registry.npm.taobao.org
+配置后可通过下面方式来验证是否成功
+npm config get registry
+
+在 ~/.npmrc 加入下面内容,可以避免安装 node-sass 失败
+sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
+
+.npmrc 文件位于
+win:C:\Users\[你的账户名称]\.npmrc
+linux:直接使用 vi ~/.npmrc
+```
+
+
+## 开发准备
+1. idea安装lombok插件
+2. 使用MapStruct映射实体:[熟悉MapStruct](https://www.jianshu.com/p/3f20ca1a93b0)
+3. Spring boot 的基础:[Spring Boot 2.0 学习](https://github.com/ityouknow/spring-boot-examples)
+4. Vue基础,,推荐入门视屏教程 [网易云课堂](https://study.163.com/course/courseMain.htm?courseId=1004711010)
+
+
+## 调试后端项目
+ 1. 依赖不能导入
+ 重新下载依赖,先删除.idea文件,再重新import项目后,在pom.xml中,点右键run maven install 即可解决
+ 2. Access denied for user 'admin'@'localhost' (using password: YES)
+ 检查 1.账号密码问题 2. 远程登录被拒绝,需要use mysql; select host ,user from user; //查看结果是不是root用户仅允许本地 localhost 登录,是的话,就要修改它的host为%,表示任意IP地址都可以登录
+ update user set host =’%’ where user=‘root’; flushprivileges 刷新缓存
+ 3. 启动后,使用webstrom运行web项目。
+
+
+
+## 后端项目结构
+
+- eladmin-common 为系统的公共模块,各种工具类,公共配置存在该模块
+- eladmin-system 为系统核心模块也是项目入口模块,也是最终需要打包部署的模块
+- eladmin-logging 为系统的日志模块,其他模块如果需要记录日志需要引入该模块
+- eladmin-tools 为第三方工具模块,包含:图床、邮件、云存储、本地存储、支付宝
+- eladmin-generator 为系统的代码生成模块,代码生成的模板在 system 模块中
+
+## 详细结构
+
+```text
+- eladmin-common 公共模块
+ - annotation 为系统自定义注解
+ - aspect 自定义注解的切面
+ - base 提供了Entity、DTO基类和mapstruct的通用mapper
+ - config 自定义权限实现、redis配置、swagger配置、Rsa配置等
+ - exception 项目统一异常的处理
+ - utils 系统通用工具类
+- eladmin-system 系统核心模块(系统启动入口)
+ - config 配置跨域与静态资源,与数据权限
+ - thread 线程池相关
+ - modules 系统相关模块(登录授权、系统监控、定时任务、运维管理等)
+- eladmin-logging 系统日志模块
+- eladmin-tools 系统第三方工具模块
+- eladmin-generator 系统代码生成模块
+```
+
+
+
+# 2. 后端手册
+
+## 2.1 新建模块
+
+
+
+## 2.2 权限控制
+
+> 权限控制:
+>
+>
\ No newline at end of file