kid il y a 3 ans
Parent
commit
72b0be44d9
1 fichiers modifiés avec 440 ajouts et 440 suppressions
  1. 440 440
      framework/pom.xml

+ 440 - 440
framework/pom.xml

@@ -1,441 +1,441 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<project xmlns="http://maven.apache.org/POM/4.0.0"
3
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5
-    <modelVersion>4.0.0</modelVersion>
6
-
7
-    <parent>
8
-        <groupId>cn.lili</groupId>
9
-        <artifactId>lili-shop-parent</artifactId>
10
-        <version>${revision}</version>
11
-        <relativePath>../pom.xml</relativePath>
12
-    </parent>
13
-
14
-    <artifactId>framework</artifactId>
15
-    <packaging>jar</packaging>
16
-
17
-    <dependencies>
18
-        <dependency>
19
-            <groupId>org.springframework.boot</groupId>
20
-            <artifactId>spring-boot-properties-migrator</artifactId>
21
-            <scope>runtime</scope>
22
-        </dependency>
23
-        <dependency>
24
-            <groupId>org.junit.vintage</groupId>
25
-            <artifactId>junit-vintage-engine</artifactId>
26
-            <scope>test</scope>
27
-            <exclusions>
28
-                <exclusion>
29
-                    <groupId>org.hamcrest</groupId>
30
-                    <artifactId>hamcrest-core</artifactId>
31
-                </exclusion>
32
-            </exclusions>
33
-        </dependency>
34
-        <!--定时任务-->
35
-        <dependency>
36
-            <groupId>org.springframework.boot</groupId>
37
-            <artifactId>spring-boot-starter-quartz</artifactId>
38
-            <exclusions>
39
-                <exclusion>
40
-                    <artifactId>slf4j-api</artifactId>
41
-                    <groupId>org.slf4j</groupId>
42
-                </exclusion>
43
-            </exclusions>
44
-        </dependency>
45
-
46
-        <dependency>
47
-            <groupId>org.springframework.boot</groupId>
48
-            <artifactId>spring-boot-starter-web</artifactId>
49
-            <exclusions>
50
-                <exclusion>
51
-                    <artifactId>log4j-to-slf4j</artifactId>
52
-                    <groupId>org.apache.logging.log4j</groupId>
53
-                </exclusion>
54
-            </exclusions>
55
-        </dependency>
56
-        <dependency>
57
-            <groupId>org.springframework.boot</groupId>
58
-            <artifactId>spring-boot-starter-security</artifactId>
59
-        </dependency>
60
-        <dependency>
61
-            <groupId>org.springframework.boot</groupId>
62
-            <artifactId>spring-boot-starter-validation</artifactId>
63
-        </dependency>
64
-        <dependency>
65
-            <groupId>org.springframework.boot</groupId>
66
-            <artifactId>spring-boot-configuration-processor</artifactId>
67
-            <optional>true</optional>
68
-        </dependency>
69
-        <dependency>
70
-            <groupId>org.springframework.boot</groupId>
71
-            <artifactId>spring-boot-starter-aop</artifactId>
72
-        </dependency>
73
-        <dependency>
74
-            <groupId>org.springframework.boot</groupId>
75
-            <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
76
-            <exclusions>
77
-                <exclusion>
78
-                    <artifactId>HdrHistogram</artifactId>
79
-                    <groupId>org.hdrhistogram</groupId>
80
-                </exclusion>
81
-                <exclusion>
82
-                    <artifactId>slf4j-api</artifactId>
83
-                    <groupId>org.slf4j</groupId>
84
-                </exclusion>
85
-            </exclusions>
86
-        </dependency>
87
-        <dependency>
88
-            <groupId>org.springframework</groupId>
89
-            <artifactId>spring-context-support</artifactId>
90
-        </dependency>
91
-        <dependency>
92
-            <groupId>org.springframework.integration</groupId>
93
-            <artifactId>spring-integration-redis</artifactId>
94
-            <exclusions>
95
-                <exclusion>
96
-                    <artifactId>slf4j-api</artifactId>
97
-                    <groupId>org.slf4j</groupId>
98
-                </exclusion>
99
-            </exclusions>
100
-        </dependency>
101
-        <dependency>
102
-            <groupId>org.apache.commons</groupId>
103
-            <artifactId>commons-pool2</artifactId>
104
-        </dependency>
105
-        <!--        &lt;!&ndash; Websocket &ndash;&gt;-->
106
-        <!--        <dependency>-->
107
-        <!--            <groupId>org.springframework.boot</groupId>-->
108
-        <!--            <artifactId>spring-boot-starter-websocket</artifactId>-->
109
-        <!--        </dependency>-->
110
-        <!-- MybatisPlus -->
111
-        <dependency>
112
-            <groupId>com.baomidou</groupId>
113
-            <artifactId>mybatis-plus-boot-starter</artifactId>
114
-            <version>${mybatis-plus-version}</version>
115
-            <exclusions>
116
-                <exclusion>
117
-                    <artifactId>slf4j-api</artifactId>
118
-                    <groupId>org.slf4j</groupId>
119
-                </exclusion>
120
-            </exclusions>
121
-        </dependency>
122
-        <!-- Mysql Connector -->
123
-        <dependency>
124
-            <groupId>mysql</groupId>
125
-            <artifactId>mysql-connector-java</artifactId>
126
-        </dependency>
127
-        <!-- Redis-->
128
-        <dependency>
129
-            <groupId>org.springframework.boot</groupId>
130
-            <artifactId>spring-boot-starter-data-redis</artifactId>
131
-        </dependency>
132
-        <!-- https://mvnrepository.com/artifact/org.redisson/redisson-spring-boot-starter -->
133
-        <dependency>
134
-            <groupId>org.redisson</groupId>
135
-            <artifactId>redisson</artifactId>
136
-            <version>${redisson}</version>
137
-        </dependency>
138
-
139
-        <dependency>
140
-            <groupId>com.github.xiaoymin</groupId>
141
-            <artifactId>knife4j-spring-boot-starter</artifactId>
142
-            <version>${knife4j.version}</version>
143
-            <exclusions>
144
-                <exclusion>
145
-                    <artifactId>slf4j-api</artifactId>
146
-                    <groupId>org.slf4j</groupId>
147
-                </exclusion>
148
-            </exclusions>
149
-        </dependency>
150
-        <!-- Hutool工具包 -->
151
-        <dependency>
152
-            <groupId>cn.hutool</groupId>
153
-            <artifactId>hutool-all</artifactId>
154
-            <version>${Hutool-version}</version>
155
-        </dependency>
156
-        <dependency>
157
-            <groupId>io.github.biezhi</groupId>
158
-            <artifactId>TinyPinyin</artifactId>
159
-            <version>${TinyPinyin-verions}</version>
160
-        </dependency>
161
-        <!-- Lombok -->
162
-        <dependency>
163
-            <groupId>org.projectlombok</groupId>
164
-            <artifactId>lombok</artifactId>
165
-            <version>${lombok-version}</version>
166
-        </dependency>
167
-        <!-- Jasypt加密 -->
168
-        <dependency>
169
-            <groupId>com.github.ulisesbocchio</groupId>
170
-            <artifactId>jasypt-spring-boot-starter</artifactId>
171
-            <version>${jasypt-version}</version>
172
-        </dependency>
173
-        <!-- 阿里云核心包-->
174
-        <dependency>
175
-            <groupId>com.aliyun</groupId>
176
-            <artifactId>aliyun-java-sdk-core</artifactId>
177
-            <version>${aliyun-version}</version>
178
-            <exclusions>
179
-                <exclusion>
180
-                    <artifactId>slf4j-api</artifactId>
181
-                    <groupId>org.slf4j</groupId>
182
-                </exclusion>
183
-            </exclusions>
184
-        </dependency>
185
-        <!-- 阿里云OSS -->
186
-        <dependency>
187
-            <groupId>com.aliyun.oss</groupId>
188
-            <artifactId>aliyun-sdk-oss</artifactId>
189
-            <version>${aliyun-sdk-oss-version}</version>
190
-            <exclusions>
191
-                <exclusion>
192
-                    <artifactId>aliyun-java-sdk-core</artifactId>
193
-                    <groupId>com.aliyun</groupId>
194
-                </exclusion>
195
-            </exclusions>
196
-        </dependency>
197
-
198
-        <dependency>
199
-            <groupId>com.aliyun</groupId>
200
-            <artifactId>dysmsapi20170525</artifactId>
201
-            <version>${aliyun-sdk-dysms-version}</version>
202
-            <exclusions>
203
-                <exclusion>
204
-                    <artifactId>org.jacoco.agent</artifactId>
205
-                    <groupId>org.jacoco</groupId>
206
-                </exclusion>
207
-                <exclusion>
208
-                    <artifactId>bcprov-jdk15on</artifactId>
209
-                    <groupId>org.bouncycastle</groupId>
210
-                </exclusion>
211
-            </exclusions>
212
-        </dependency>
213
-        <!--脚本编程-->
214
-        <dependency>
215
-            <groupId>org.codehaus.groovy</groupId>
216
-            <artifactId>groovy</artifactId>
217
-        </dependency>
218
-        <!-- rocketmq-spring-boot-starter -->
219
-        <dependency>
220
-            <groupId>org.apache.rocketmq</groupId>
221
-            <artifactId>rocketmq-spring-boot-starter</artifactId>
222
-            <version>${rocketmq-version}</version>
223
-            <exclusions>
224
-                <exclusion>
225
-                    <artifactId>fastjson</artifactId>
226
-                    <groupId>com.alibaba</groupId>
227
-                </exclusion>
228
-                <exclusion>
229
-                    <artifactId>slf4j-api</artifactId>
230
-                    <groupId>org.slf4j</groupId>
231
-                </exclusion>
232
-            </exclusions>
233
-        </dependency>
234
-        <!--   token加密 -->
235
-        <dependency>
236
-            <groupId>io.jsonwebtoken</groupId>
237
-            <artifactId>jjwt-api</artifactId>
238
-            <version>${jwt-version}</version>
239
-        </dependency>
240
-        <dependency>
241
-            <groupId>io.jsonwebtoken</groupId>
242
-            <artifactId>jjwt-impl</artifactId>
243
-            <version>${jwt-version}</version>
244
-            <scope>runtime</scope>
245
-        </dependency>
246
-        <dependency>
247
-            <groupId>io.jsonwebtoken</groupId>
248
-            <artifactId>jjwt-jackson</artifactId>
249
-            <version>${jwt-version}</version>
250
-            <scope>runtime</scope>
251
-        </dependency>
252
-        <!--test-->
253
-        <dependency>
254
-            <groupId>org.springframework.boot</groupId>
255
-            <artifactId>spring-boot-starter-test</artifactId>
256
-            <exclusions>
257
-                <exclusion>
258
-                    <artifactId>slf4j-api</artifactId>
259
-                    <groupId>org.slf4j</groupId>
260
-                </exclusion>
261
-            </exclusions>
262
-        </dependency>
263
-
264
-        <!-- 解决版本提示问题 -->
265
-        <dependency>
266
-            <groupId>org.antlr</groupId>
267
-            <artifactId>antlr4</artifactId>
268
-            <version>${antlr4-version}</version>
269
-        </dependency>
270
-
271
-        <dependency>
272
-            <groupId>org.apache.commons</groupId>
273
-            <artifactId>commons-lang3</artifactId>
274
-        </dependency>
275
-
276
-
277
-        <!--sharding jdbc springboot-->
278
-        <dependency>
279
-            <groupId>org.apache.shardingsphere</groupId>
280
-            <artifactId>sharding-jdbc-spring-boot-starter</artifactId>
281
-            <version>${sharding-jdbc-version}</version>
282
-            <exclusions>
283
-                <exclusion>
284
-                    <artifactId>groovy</artifactId>
285
-                    <groupId>org.codehaus.groovy</groupId>
286
-                </exclusion>
287
-                <exclusion>
288
-                    <artifactId>commons-collections4</artifactId>
289
-                    <groupId>org.apache.commons</groupId>
290
-                </exclusion>
291
-                <exclusion>
292
-                    <artifactId>antlr4-runtime</artifactId>
293
-                    <groupId>org.antlr</groupId>
294
-                </exclusion>
295
-                <exclusion>
296
-                    <artifactId>slf4j-api</artifactId>
297
-                    <groupId>org.slf4j</groupId>
298
-                </exclusion>
299
-            </exclusions>
300
-        </dependency>
301
-
302
-        <dependency>
303
-            <groupId>org.apache.shardingsphere</groupId>
304
-            <artifactId>sharding-jdbc-spring-namespace</artifactId>
305
-            <version>${sharding-jdbc-version}</version>
306
-            <exclusions>
307
-                <exclusion>
308
-                    <artifactId>slf4j-api</artifactId>
309
-                    <groupId>org.slf4j</groupId>
310
-                </exclusion>
311
-            </exclusions>
312
-        </dependency>
313
-        <!--druid-->
314
-        <dependency>
315
-            <groupId>com.alibaba</groupId>
316
-            <artifactId>druid</artifactId>
317
-            <version>${druid-version}</version>
318
-        </dependency>
319
-        <dependency>
320
-            <groupId>com.xkcoding.http</groupId>
321
-            <artifactId>simple-http</artifactId>
322
-            <version>${simple-http-version}</version>
323
-        </dependency>
324
-        <dependency>
325
-            <groupId>org.antlr</groupId>
326
-            <artifactId>antlr4-runtime</artifactId>
327
-            <version>${antlr4-runtime-version}</version>
328
-        </dependency>
329
-        <dependency>
330
-            <groupId>com.alipay.sdk</groupId>
331
-            <artifactId>alipay-sdk-java</artifactId>
332
-            <version>${alipay-sdk-version}</version>
333
-            <exclusions>
334
-                <exclusion>
335
-                    <artifactId>bcprov-jdk15on</artifactId>
336
-                    <groupId>org.bouncycastle</groupId>
337
-                </exclusion>
338
-                <exclusion>
339
-                    <artifactId>commons-logging</artifactId>
340
-                    <groupId>commons-logging</groupId>
341
-                </exclusion>
342
-                <exclusion>
343
-                    <artifactId>xml-apis</artifactId>
344
-                    <groupId>xml-apis</groupId>
345
-                </exclusion>
346
-            </exclusions>
347
-        </dependency>
348
-
349
-        <!--用户端类型处理-->
350
-        <dependency>
351
-            <groupId>eu.bitwalker</groupId>
352
-            <artifactId>UserAgentUtils</artifactId>
353
-            <version>${userAgentUtils}</version>
354
-        </dependency>
355
-        <dependency>
356
-            <groupId>org.apache.poi</groupId>
357
-            <artifactId>poi</artifactId>
358
-            <version>${poi-version}</version>
359
-        </dependency>
360
-        <dependency>
361
-            <groupId>org.apache.poi</groupId>
362
-            <artifactId>poi-ooxml</artifactId>
363
-            <version>${poi-ooxml-version}</version>
364
-        </dependency>
365
-        <!--集成logstash-->
366
-        <dependency>
367
-            <groupId>net.logstash.logback</groupId>
368
-            <artifactId>logstash-logback-encoder</artifactId>
369
-            <version>${logstash-logback-encoder}</version>
370
-        </dependency>
371
-        <dependency>
372
-            <groupId>de.codecentric</groupId>
373
-            <artifactId>spring-boot-admin-starter-client</artifactId>
374
-            <version>${de.codecentric}</version>
375
-        </dependency>
376
-        <!-- 开源多维码生成工具 -->
377
-        <dependency>
378
-            <groupId>com.google.zxing</groupId>
379
-            <artifactId>core</artifactId>
380
-            <version>${zxing}</version>
381
-        </dependency>
382
-        <dependency>
383
-            <groupId>com.google.zxing</groupId>
384
-            <artifactId>javase</artifactId>
385
-            <version>${zxing}</version>
386
-        </dependency>
387
-        <dependency>
388
-            <groupId>org.slf4j</groupId>
389
-            <artifactId>slf4j-api</artifactId>
390
-            <version>${slf4j-api}</version>
391
-        </dependency>
392
-        <!-- 开源多维码生成工具 -->
393
-        <dependency>
394
-            <groupId>com.github.xkzhangsan</groupId>
395
-            <artifactId>xk-time</artifactId>
396
-            <version>${xk-time}</version>
397
-        </dependency>
398
-        <dependency>
399
-            <groupId>org.apache.commons</groupId>
400
-            <artifactId>commons-text</artifactId>
401
-            <version>${commons-text}</version>
402
-        </dependency>
403
-        <!-- https://mvnrepository.com/artifact/com.googlecode.owasp-java-html-sanitizer/owasp-java-html-sanitizer -->
404
-        <dependency>
405
-            <groupId>com.googlecode.owasp-java-html-sanitizer</groupId>
406
-            <artifactId>owasp-java-html-sanitizer</artifactId>
407
-            <version>${owasp-java-html-sanitizer}</version>
408
-            <exclusions>
409
-                <exclusion>
410
-                    <artifactId>guava</artifactId>
411
-                    <groupId>com.google.guava</groupId>
412
-                </exclusion>
413
-            </exclusions>
414
-        </dependency>
415
-
416
-        <!-- 引入本地lib包 -->
417
-        <!-- 江阴综服AES加密依赖 -->
418
-        <dependency>
419
-            <groupId>com.jyzf</groupId>
420
-            <artifactId>AESEncrypt</artifactId>
421
-            <scope>system</scope>
422
-            <version>1.0.0</version>
423
-            <systemPath>${project.basedir}/src/lib/AESEncrypt.jar</systemPath>
424
-        </dependency>
425
-
426
-    </dependencies>
427
-
428
-    <build>
429
-        <plugins>
430
-            <plugin>
431
-                <groupId>org.springframework.boot</groupId>
432
-                <artifactId>spring-boot-maven-plugin</artifactId>
433
-                <configuration>
434
-                    <!-- maven打包时会将外部引入的jar包(比如在根目录下或resource文件下新加外部jar包)打包到项目jar -->
435
-                    <includeSystemScope>true</includeSystemScope>
436
-                </configuration>
437
-            </plugin>
438
-        </plugins>
439
-    </build>
440
-
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<project xmlns="http://maven.apache.org/POM/4.0.0"
3
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5
+    <modelVersion>4.0.0</modelVersion>
6
+
7
+    <parent>
8
+        <groupId>cn.lili</groupId>
9
+        <artifactId>lili-shop-parent</artifactId>
10
+        <version>${revision}</version>
11
+        <relativePath>../pom.xml</relativePath>
12
+    </parent>
13
+
14
+    <artifactId>framework</artifactId>
15
+    <packaging>jar</packaging>
16
+
17
+    <dependencies>
18
+        <dependency>
19
+            <groupId>org.springframework.boot</groupId>
20
+            <artifactId>spring-boot-properties-migrator</artifactId>
21
+            <scope>runtime</scope>
22
+        </dependency>
23
+        <dependency>
24
+            <groupId>org.junit.vintage</groupId>
25
+            <artifactId>junit-vintage-engine</artifactId>
26
+            <scope>test</scope>
27
+            <exclusions>
28
+                <exclusion>
29
+                    <groupId>org.hamcrest</groupId>
30
+                    <artifactId>hamcrest-core</artifactId>
31
+                </exclusion>
32
+            </exclusions>
33
+        </dependency>
34
+        <!--定时任务-->
35
+        <dependency>
36
+            <groupId>org.springframework.boot</groupId>
37
+            <artifactId>spring-boot-starter-quartz</artifactId>
38
+            <exclusions>
39
+                <exclusion>
40
+                    <artifactId>slf4j-api</artifactId>
41
+                    <groupId>org.slf4j</groupId>
42
+                </exclusion>
43
+            </exclusions>
44
+        </dependency>
45
+
46
+        <dependency>
47
+            <groupId>org.springframework.boot</groupId>
48
+            <artifactId>spring-boot-starter-web</artifactId>
49
+            <exclusions>
50
+                <exclusion>
51
+                    <artifactId>log4j-to-slf4j</artifactId>
52
+                    <groupId>org.apache.logging.log4j</groupId>
53
+                </exclusion>
54
+            </exclusions>
55
+        </dependency>
56
+        <dependency>
57
+            <groupId>org.springframework.boot</groupId>
58
+            <artifactId>spring-boot-starter-security</artifactId>
59
+        </dependency>
60
+        <dependency>
61
+            <groupId>org.springframework.boot</groupId>
62
+            <artifactId>spring-boot-starter-validation</artifactId>
63
+        </dependency>
64
+        <dependency>
65
+            <groupId>org.springframework.boot</groupId>
66
+            <artifactId>spring-boot-configuration-processor</artifactId>
67
+            <optional>true</optional>
68
+        </dependency>
69
+        <dependency>
70
+            <groupId>org.springframework.boot</groupId>
71
+            <artifactId>spring-boot-starter-aop</artifactId>
72
+        </dependency>
73
+        <dependency>
74
+            <groupId>org.springframework.boot</groupId>
75
+            <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
76
+            <exclusions>
77
+                <exclusion>
78
+                    <artifactId>HdrHistogram</artifactId>
79
+                    <groupId>org.hdrhistogram</groupId>
80
+                </exclusion>
81
+                <exclusion>
82
+                    <artifactId>slf4j-api</artifactId>
83
+                    <groupId>org.slf4j</groupId>
84
+                </exclusion>
85
+            </exclusions>
86
+        </dependency>
87
+        <dependency>
88
+            <groupId>org.springframework</groupId>
89
+            <artifactId>spring-context-support</artifactId>
90
+        </dependency>
91
+        <dependency>
92
+            <groupId>org.springframework.integration</groupId>
93
+            <artifactId>spring-integration-redis</artifactId>
94
+            <exclusions>
95
+                <exclusion>
96
+                    <artifactId>slf4j-api</artifactId>
97
+                    <groupId>org.slf4j</groupId>
98
+                </exclusion>
99
+            </exclusions>
100
+        </dependency>
101
+        <dependency>
102
+            <groupId>org.apache.commons</groupId>
103
+            <artifactId>commons-pool2</artifactId>
104
+        </dependency>
105
+        <!--        &lt;!&ndash; Websocket &ndash;&gt;-->
106
+        <!--        <dependency>-->
107
+        <!--            <groupId>org.springframework.boot</groupId>-->
108
+        <!--            <artifactId>spring-boot-starter-websocket</artifactId>-->
109
+        <!--        </dependency>-->
110
+        <!-- MybatisPlus -->
111
+        <dependency>
112
+            <groupId>com.baomidou</groupId>
113
+            <artifactId>mybatis-plus-boot-starter</artifactId>
114
+            <version>${mybatis-plus-version}</version>
115
+            <exclusions>
116
+                <exclusion>
117
+                    <artifactId>slf4j-api</artifactId>
118
+                    <groupId>org.slf4j</groupId>
119
+                </exclusion>
120
+            </exclusions>
121
+        </dependency>
122
+        <!-- Mysql Connector -->
123
+        <dependency>
124
+            <groupId>mysql</groupId>
125
+            <artifactId>mysql-connector-java</artifactId>
126
+        </dependency>
127
+        <!-- Redis-->
128
+        <dependency>
129
+            <groupId>org.springframework.boot</groupId>
130
+            <artifactId>spring-boot-starter-data-redis</artifactId>
131
+        </dependency>
132
+        <!-- https://mvnrepository.com/artifact/org.redisson/redisson-spring-boot-starter -->
133
+        <dependency>
134
+            <groupId>org.redisson</groupId>
135
+            <artifactId>redisson</artifactId>
136
+            <version>${redisson}</version>
137
+        </dependency>
138
+
139
+        <dependency>
140
+            <groupId>com.github.xiaoymin</groupId>
141
+            <artifactId>knife4j-spring-boot-starter</artifactId>
142
+            <version>${knife4j.version}</version>
143
+            <exclusions>
144
+                <exclusion>
145
+                    <artifactId>slf4j-api</artifactId>
146
+                    <groupId>org.slf4j</groupId>
147
+                </exclusion>
148
+            </exclusions>
149
+        </dependency>
150
+        <!-- Hutool工具包 -->
151
+        <dependency>
152
+            <groupId>cn.hutool</groupId>
153
+            <artifactId>hutool-all</artifactId>
154
+            <version>${Hutool-version}</version>
155
+        </dependency>
156
+        <dependency>
157
+            <groupId>io.github.biezhi</groupId>
158
+            <artifactId>TinyPinyin</artifactId>
159
+            <version>${TinyPinyin-verions}</version>
160
+        </dependency>
161
+        <!-- Lombok -->
162
+        <dependency>
163
+            <groupId>org.projectlombok</groupId>
164
+            <artifactId>lombok</artifactId>
165
+            <version>${lombok-version}</version>
166
+        </dependency>
167
+        <!-- Jasypt加密 -->
168
+        <dependency>
169
+            <groupId>com.github.ulisesbocchio</groupId>
170
+            <artifactId>jasypt-spring-boot-starter</artifactId>
171
+            <version>${jasypt-version}</version>
172
+        </dependency>
173
+        <!-- 阿里云核心包-->
174
+        <dependency>
175
+            <groupId>com.aliyun</groupId>
176
+            <artifactId>aliyun-java-sdk-core</artifactId>
177
+            <version>${aliyun-version}</version>
178
+            <exclusions>
179
+                <exclusion>
180
+                    <artifactId>slf4j-api</artifactId>
181
+                    <groupId>org.slf4j</groupId>
182
+                </exclusion>
183
+            </exclusions>
184
+        </dependency>
185
+        <!-- 阿里云OSS -->
186
+        <dependency>
187
+            <groupId>com.aliyun.oss</groupId>
188
+            <artifactId>aliyun-sdk-oss</artifactId>
189
+            <version>${aliyun-sdk-oss-version}</version>
190
+            <exclusions>
191
+                <exclusion>
192
+                    <artifactId>aliyun-java-sdk-core</artifactId>
193
+                    <groupId>com.aliyun</groupId>
194
+                </exclusion>
195
+            </exclusions>
196
+        </dependency>
197
+
198
+        <dependency>
199
+            <groupId>com.aliyun</groupId>
200
+            <artifactId>dysmsapi20170525</artifactId>
201
+            <version>${aliyun-sdk-dysms-version}</version>
202
+            <exclusions>
203
+                <exclusion>
204
+                    <artifactId>org.jacoco.agent</artifactId>
205
+                    <groupId>org.jacoco</groupId>
206
+                </exclusion>
207
+                <exclusion>
208
+                    <artifactId>bcprov-jdk15on</artifactId>
209
+                    <groupId>org.bouncycastle</groupId>
210
+                </exclusion>
211
+            </exclusions>
212
+        </dependency>
213
+        <!--脚本编程-->
214
+        <dependency>
215
+            <groupId>org.codehaus.groovy</groupId>
216
+            <artifactId>groovy</artifactId>
217
+        </dependency>
218
+        <!-- rocketmq-spring-boot-starter -->
219
+        <dependency>
220
+            <groupId>org.apache.rocketmq</groupId>
221
+            <artifactId>rocketmq-spring-boot-starter</artifactId>
222
+            <version>${rocketmq-version}</version>
223
+            <exclusions>
224
+                <exclusion>
225
+                    <artifactId>fastjson</artifactId>
226
+                    <groupId>com.alibaba</groupId>
227
+                </exclusion>
228
+                <exclusion>
229
+                    <artifactId>slf4j-api</artifactId>
230
+                    <groupId>org.slf4j</groupId>
231
+                </exclusion>
232
+            </exclusions>
233
+        </dependency>
234
+        <!--   token加密 -->
235
+        <dependency>
236
+            <groupId>io.jsonwebtoken</groupId>
237
+            <artifactId>jjwt-api</artifactId>
238
+            <version>${jwt-version}</version>
239
+        </dependency>
240
+        <dependency>
241
+            <groupId>io.jsonwebtoken</groupId>
242
+            <artifactId>jjwt-impl</artifactId>
243
+            <version>${jwt-version}</version>
244
+            <scope>runtime</scope>
245
+        </dependency>
246
+        <dependency>
247
+            <groupId>io.jsonwebtoken</groupId>
248
+            <artifactId>jjwt-jackson</artifactId>
249
+            <version>${jwt-version}</version>
250
+            <scope>runtime</scope>
251
+        </dependency>
252
+        <!--test-->
253
+        <dependency>
254
+            <groupId>org.springframework.boot</groupId>
255
+            <artifactId>spring-boot-starter-test</artifactId>
256
+            <exclusions>
257
+                <exclusion>
258
+                    <artifactId>slf4j-api</artifactId>
259
+                    <groupId>org.slf4j</groupId>
260
+                </exclusion>
261
+            </exclusions>
262
+        </dependency>
263
+
264
+        <!-- 解决版本提示问题 -->
265
+        <dependency>
266
+            <groupId>org.antlr</groupId>
267
+            <artifactId>antlr4</artifactId>
268
+            <version>${antlr4-version}</version>
269
+        </dependency>
270
+
271
+        <dependency>
272
+            <groupId>org.apache.commons</groupId>
273
+            <artifactId>commons-lang3</artifactId>
274
+        </dependency>
275
+
276
+
277
+        <!--sharding jdbc springboot-->
278
+        <dependency>
279
+            <groupId>org.apache.shardingsphere</groupId>
280
+            <artifactId>sharding-jdbc-spring-boot-starter</artifactId>
281
+            <version>${sharding-jdbc-version}</version>
282
+            <exclusions>
283
+                <exclusion>
284
+                    <artifactId>groovy</artifactId>
285
+                    <groupId>org.codehaus.groovy</groupId>
286
+                </exclusion>
287
+                <exclusion>
288
+                    <artifactId>commons-collections4</artifactId>
289
+                    <groupId>org.apache.commons</groupId>
290
+                </exclusion>
291
+                <exclusion>
292
+                    <artifactId>antlr4-runtime</artifactId>
293
+                    <groupId>org.antlr</groupId>
294
+                </exclusion>
295
+                <exclusion>
296
+                    <artifactId>slf4j-api</artifactId>
297
+                    <groupId>org.slf4j</groupId>
298
+                </exclusion>
299
+            </exclusions>
300
+        </dependency>
301
+
302
+        <dependency>
303
+            <groupId>org.apache.shardingsphere</groupId>
304
+            <artifactId>sharding-jdbc-spring-namespace</artifactId>
305
+            <version>${sharding-jdbc-version}</version>
306
+            <exclusions>
307
+                <exclusion>
308
+                    <artifactId>slf4j-api</artifactId>
309
+                    <groupId>org.slf4j</groupId>
310
+                </exclusion>
311
+            </exclusions>
312
+        </dependency>
313
+        <!--druid-->
314
+        <dependency>
315
+            <groupId>com.alibaba</groupId>
316
+            <artifactId>druid</artifactId>
317
+            <version>${druid-version}</version>
318
+        </dependency>
319
+        <dependency>
320
+            <groupId>com.xkcoding.http</groupId>
321
+            <artifactId>simple-http</artifactId>
322
+            <version>${simple-http-version}</version>
323
+        </dependency>
324
+        <dependency>
325
+            <groupId>org.antlr</groupId>
326
+            <artifactId>antlr4-runtime</artifactId>
327
+            <version>${antlr4-runtime-version}</version>
328
+        </dependency>
329
+        <dependency>
330
+            <groupId>com.alipay.sdk</groupId>
331
+            <artifactId>alipay-sdk-java</artifactId>
332
+            <version>${alipay-sdk-version}</version>
333
+            <exclusions>
334
+                <exclusion>
335
+                    <artifactId>bcprov-jdk15on</artifactId>
336
+                    <groupId>org.bouncycastle</groupId>
337
+                </exclusion>
338
+                <exclusion>
339
+                    <artifactId>commons-logging</artifactId>
340
+                    <groupId>commons-logging</groupId>
341
+                </exclusion>
342
+                <exclusion>
343
+                    <artifactId>xml-apis</artifactId>
344
+                    <groupId>xml-apis</groupId>
345
+                </exclusion>
346
+            </exclusions>
347
+        </dependency>
348
+
349
+        <!--用户端类型处理-->
350
+        <dependency>
351
+            <groupId>eu.bitwalker</groupId>
352
+            <artifactId>UserAgentUtils</artifactId>
353
+            <version>${userAgentUtils}</version>
354
+        </dependency>
355
+        <dependency>
356
+            <groupId>org.apache.poi</groupId>
357
+            <artifactId>poi</artifactId>
358
+            <version>${poi-version}</version>
359
+        </dependency>
360
+        <dependency>
361
+            <groupId>org.apache.poi</groupId>
362
+            <artifactId>poi-ooxml</artifactId>
363
+            <version>${poi-ooxml-version}</version>
364
+        </dependency>
365
+        <!--集成logstash-->
366
+        <dependency>
367
+            <groupId>net.logstash.logback</groupId>
368
+            <artifactId>logstash-logback-encoder</artifactId>
369
+            <version>${logstash-logback-encoder}</version>
370
+        </dependency>
371
+        <dependency>
372
+            <groupId>de.codecentric</groupId>
373
+            <artifactId>spring-boot-admin-starter-client</artifactId>
374
+            <version>${de.codecentric}</version>
375
+        </dependency>
376
+        <!-- 开源多维码生成工具 -->
377
+        <dependency>
378
+            <groupId>com.google.zxing</groupId>
379
+            <artifactId>core</artifactId>
380
+            <version>${zxing}</version>
381
+        </dependency>
382
+        <dependency>
383
+            <groupId>com.google.zxing</groupId>
384
+            <artifactId>javase</artifactId>
385
+            <version>${zxing}</version>
386
+        </dependency>
387
+        <dependency>
388
+            <groupId>org.slf4j</groupId>
389
+            <artifactId>slf4j-api</artifactId>
390
+            <version>${slf4j-api}</version>
391
+        </dependency>
392
+        <!-- 开源多维码生成工具 -->
393
+        <dependency>
394
+            <groupId>com.github.xkzhangsan</groupId>
395
+            <artifactId>xk-time</artifactId>
396
+            <version>${xk-time}</version>
397
+        </dependency>
398
+        <dependency>
399
+            <groupId>org.apache.commons</groupId>
400
+            <artifactId>commons-text</artifactId>
401
+            <version>${commons-text}</version>
402
+        </dependency>
403
+        <!-- https://mvnrepository.com/artifact/com.googlecode.owasp-java-html-sanitizer/owasp-java-html-sanitizer -->
404
+        <dependency>
405
+            <groupId>com.googlecode.owasp-java-html-sanitizer</groupId>
406
+            <artifactId>owasp-java-html-sanitizer</artifactId>
407
+            <version>${owasp-java-html-sanitizer}</version>
408
+            <exclusions>
409
+                <exclusion>
410
+                    <artifactId>guava</artifactId>
411
+                    <groupId>com.google.guava</groupId>
412
+                </exclusion>
413
+            </exclusions>
414
+        </dependency>
415
+
416
+        <!-- 引入本地lib包 -->
417
+        <!-- 江阴综服AES加密依赖 -->
418
+        <dependency>
419
+            <groupId>com.jyzf</groupId>
420
+            <artifactId>AESEncrypt</artifactId>
421
+            <scope>system</scope>
422
+            <version>1.0.0</version>
423
+            <systemPath>${project.basedir}/src/lib/AESEncrypt.jar</systemPath>
424
+        </dependency>
425
+
426
+    </dependencies>
427
+
428
+    <build>
429
+        <plugins>
430
+            <plugin>
431
+                <groupId>org.springframework.boot</groupId>
432
+                <artifactId>spring-boot-maven-plugin</artifactId>
433
+                <!--<configuration>-->
434
+                    <!--&lt;!&ndash; maven打包时会将外部引入的jar包(比如在根目录下或resource文件下新加外部jar包)打包到项目jar &ndash;&gt;-->
435
+                    <!--<includeSystemScope>true</includeSystemScope>-->
436
+                <!--</configuration>-->
437
+            </plugin>
438
+        </plugins>
439
+    </build>
440
+
441 441
 </project>