# 技术选型
所有技术来自己公司技术选型矩阵
# 后端技术选型
<!-- Springboot推荐版本 -->
<version>2.2.6.RELEASE</version>
<!-- 其它技术选型 -->
<properties>
<java.version>1.8</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<junit.version>4.12</junit.version>
<druid.version>1.1.10</druid.version>
<mysql.version>5.1.46</mysql.version>
<mybatis-plus.version>3.3.1.tmp</mybatis-plus.version>
<commons.io.version>2.6</commons.io.version>
<commons.codec.version>1.12</commons.codec.version>
<commons.lang3.version>3.9</commons.lang3.version>
<fastjson.version>1.2.58</fastjson.version>
<joda.time.version>2.10.3</joda.time.version>
<dozer.version>5.5.1</dozer.version>
<quartz.version>2.3.2</quartz.version>
<shiro.version>1.5.2</shiro.version>
<activiti.version>6.0.0</activiti.version>
<easypoi.version>4.1.0</easypoi.version>
<jasypt.version>3.0.2</jasypt.version>
<hutool.version>5.1.4</hutool.version>
</properties>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
druid
数据库连接池。mybatis-plus
mybatis扩展插件。fastjson近期将弃用。quartz
定时任务组件。easypoi
Excel导入导出。jasypt
数据加密组件。hutool
Java工具类库。官方文档:https://hutool.cn/docs/#/
# 前端技术选型
"dependencies": {
"axios": "0.19.0",
"element-ui": "2.11.0",
"file-saver": "^2.0.2",
"js-cookie": "2.2.0",
"screenfull": "3.3.3",
"normalize.css": "7.0.0",
"nprogress": "0.2.0",
"path-to-regexp": "2.4.0",
"vue": "2.6.10",
"vue-router": "3.0.7",
"vuex": "3.1.1",
"vue-json-pretty": "1.6.0",
"xlsx": "^0.14.3"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15