fwq
2024-10-08 489682e2d163e104e621ce77a62925f6ce4e8a11
提交 | 用户 | age
c9ea16 1 <?xml version="1.0" encoding="UTF-8"?>
E 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     <groupId>com.hx.gitee</groupId>
8     <artifactId>hx-parent</artifactId>
4cf07e 9     <version>jiayan</version>
c9ea16 10     <packaging>pom</packaging>
E 11
12     <parent>
13         <groupId>org.springframework.boot</groupId>
14         <artifactId>spring-boot-starter-parent</artifactId>
53d469 15         <version>2.6.2</version>
8e11c0 16         <relativePath/> <!-- lookup parent from repository -->
c9ea16 17     </parent>
E 18
51fe80 19     <modules>
C 20         <module>hx_common</module>
21         <module>hx_auto</module>
22         <module>hx-redisson</module>
23     </modules>
c9ea16 24
E 25     <!-- 依赖版本统一管理 -->
26     <properties>
27         <mybatis.version>1.1.1</mybatis.version>
28         <druid.version>1.1.9</druid.version>
29         <druid-boot.version>1.1.23</druid-boot.version>
30         <fastjson.version>1.2.47</fastjson.version>
31         <sfjson.version>2.4</sfjson.version>
32         <orgApache.commons>3.9</orgApache.commons>
33         <commons-io>2.6</commons-io>
34         <net.sourceforge>2.6.12</net.sourceforge>
35         <pinyin4j>2.5.1</pinyin4j>
36         <commons.lang.version>2.5</commons.lang.version>
37         <ezmorph.version>1.0.3</ezmorph.version>
38         <oss.version>2.8.3</oss.version>
39         <jstl.api.version>1.2</jstl.api.version>
ca923b 40         <spring.redis.version>2.7.0</spring.redis.version>
20baad 41         <redisson.version>3.17.4</redisson.version>
ca923b 42         <jackson.databind.version>2.13.3</jackson.databind.version>
c9ea16 43         <cglib.version>3.1</cglib.version>
E 44         <shiro.version>1.3.2</shiro.version>
45         <commons-beanutils.version>1.9.3</commons-beanutils.version>
46         <commons-collections.version>3.2.2</commons-collections.version>
47         <freemarker.version>2.3.28</freemarker.version>
48         <java.jwt.version>3.10.3</java.jwt.version>
49         <jjwt.version>0.9.1</jjwt.version>
50         <pagehelper.version>5.1.11</pagehelper.version>
6d8bfc 51         <pagehelper-boot.version>1.4.1</pagehelper-boot.version>
c9ea16 52         <mail.version>1.6.2</mail.version>
E 53         <jdk15on.version>1.66</jdk15on.version>
54         <dom4j.version>2.1.3</dom4j.version>
55         <jdom.version>1.1.3</jdom.version>
56         <httpcore.version>4.4.13</httpcore.version>
57         <httpclient.version>4.5.12</httpclient.version>
58         <!--mybatis自动生成-->
59         <mybatis.actable>1.1.1.RELEASE</mybatis.actable>
5fa5d8 60         <!--腾讯云cos-->
411cfe 61         <cos.version>5.6.89</cos.version>
f31ffb 62         <!--华为云cos-->
ea9af7 63         <obs.version>3.20.6.2</obs.version>
9e4b00 64         <!--加密器-->
35ff86 65         <jasypt.version>2.1.2</jasypt.version>
d954c8 66         <!--对象与XML处理-->
C 67         <jaxb.version>2.3.1</jaxb.version>
7d6d62 68         <fileupload.version>1.4</fileupload.version>
8332a9 69         <xlsx-streamer.version>2.2.0</xlsx-streamer.version>
2f60cf 70         <validation.version>2.0.1.Final</validation.version>
C 71         <openfeign.version>3.1.0</openfeign.version>
72         <loadbalancer.version>3.1.0</loadbalancer.version>
73         <fadada.version>5.4.0.0229</fadada.version>
df1b43 74         <rocketmq.version>4.9.4</rocketmq.version>
C 75         <rocketmq.spring.versioin>2.2.2</rocketmq.spring.versioin>
e4807b 76         <kuaidi100.version>1.0.5</kuaidi100.version>
c9ea16 77     </properties>
E 78
79     <!-- 声明依赖不引入 -->
80     <dependencyManagement>
81         <dependencies>
82
7d6d62 83             <!--File转MultipartFile-->
C 84             <dependency>
85                 <groupId>commons-fileupload</groupId>
86                 <artifactId>commons-fileupload</artifactId>
87                 <version>${fileupload.version}</version>
88             </dependency>
89
d954c8 90             <!-- https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api -->
C 91             <dependency>
92                 <groupId>javax.xml.bind</groupId>
93                 <artifactId>jaxb-api</artifactId>
94                 <version>${jaxb.version}</version>
95             </dependency>
96
9e4b00 97             <dependency>
C 98                 <groupId>com.github.ulisesbocchio</groupId>
99                 <artifactId>jasypt-spring-boot-starter</artifactId>
100                 <version>${jasypt.version}</version>
101             </dependency>
102
7176be 103             <!-- https://mvnrepository.com/artifact/com.qcloud/cos_api -->
5fa5d8 104             <dependency>
C 105                 <groupId>com.qcloud</groupId>
106                 <artifactId>cos_api</artifactId>
107                 <version>${cos.version}</version>
108             </dependency>
109
c9ea16 110             <!-- mybatis分页 -->
E 111             <dependency>
112                 <groupId>com.github.pagehelper</groupId>
113                 <artifactId>pagehelper</artifactId>
114                 <version>${pagehelper.version}</version>
115             </dependency>
116
117             <!--新版mybatis分页分页-->
118             <dependency>
119                 <groupId>com.github.pagehelper</groupId>
120                 <artifactId>pagehelper-spring-boot-starter</artifactId>
121                 <version>${pagehelper-boot.version}</version>
122             </dependency>
123
124             <dependency>
125                 <groupId>cglib</groupId>
126                 <artifactId>cglib</artifactId>
127                 <version>${cglib.version}</version>
128             </dependency>
129
130             <!-- 数据库自动生成表 -->
131             <dependency>
132                 <groupId>com.gitee.sunchenbin.mybatis.actable</groupId>
133                 <artifactId>mybatis-enhance-actable</artifactId>
134                 <version>${mybatis.actable}</version>
135             </dependency>
136
137             <!--发送邮件-->
138             <dependency>
139                 <groupId>com.sun.mail</groupId>
140                 <artifactId>javax.mail</artifactId>
141                 <version>${mail.version}</version>
142             </dependency>
143
144             <!-- 二维码支持包 -->
145             <dependency>
146                 <groupId>com.google.zxing</groupId>
147                 <artifactId>core</artifactId>
148                 <version>3.3.0</version>
149             </dependency>
150
151             <dependency>
152                 <groupId>net.glxn</groupId>
153                 <artifactId>qrgen</artifactId>
154                 <version>1.4</version>
155             </dependency>
156
157             <!-- https://mvnrepository.com/artifact/org.jdom/jdom -->
158             <dependency>
159                 <groupId>org.jdom</groupId>
160                 <artifactId>jdom</artifactId>
161                 <version>${jdom.version}</version>
162             </dependency>
163             <!-- https://mvnrepository.com/artifact/org.dom4j/dom4j -->
164             <dependency>
165                 <groupId>org.dom4j</groupId>
166                 <artifactId>dom4j</artifactId>
167                 <version>${dom4j.version}</version>
168             </dependency>
169
170             <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpcore -->
171             <dependency>
172                 <groupId>org.apache.httpcomponents</groupId>
173                 <artifactId>httpcore</artifactId>
174                 <version>${httpcore.version}</version>
175             </dependency>
176             <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient -->
177             <dependency>
178                 <groupId>org.apache.httpcomponents</groupId>
179                 <artifactId>httpclient</artifactId>
180                 <version>${httpclient.version}</version>
181             </dependency>
182
183
184             <dependency>
185                 <groupId>com.auth0</groupId>
186                 <artifactId>java-jwt</artifactId>
187                 <version>${java.jwt.version}</version>
188             </dependency>
189             <dependency>
190                 <groupId>io.jsonwebtoken</groupId>
191                 <artifactId>jjwt</artifactId>
192                 <version>${jjwt.version}</version>
193             </dependency>
194
195             <dependency>
196                 <groupId>org.freemarker</groupId>
197                 <artifactId>freemarker</artifactId>
198                 <version>${freemarker.version}</version>
199             </dependency>
200
201             <!-- 字符串工具类jar:StringUtils -->
202             <dependency>
203                 <groupId>org.apache.commons</groupId>
204                 <artifactId>commons-lang3</artifactId>
205                 <version>${orgApache.commons}</version>
206             </dependency>
207
208             <dependency>
209                 <groupId>commons-io</groupId>
210                 <artifactId>commons-io</artifactId>
211                 <version>${commons-io}</version>
212             </dependency>
213
214             <!-- https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk15on -->
215             <dependency>
216                 <groupId>org.bouncycastle</groupId>
217                 <artifactId>bcprov-jdk15on</artifactId>
218                 <version>${jdk15on.version}</version>
219             </dependency>
220
221             <!-- excel2003使用的jar -->
1df22b 222             <!--<dependency>
c9ea16 223                 <groupId>org.apache.poi</groupId>
E 224                 <artifactId>poi</artifactId>
225                 <version>${orgApache.poi}</version>
226             </dependency>
227
1df22b 228             &lt;!&ndash; https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml &ndash;&gt;
2aa617 229             <dependency>
C 230                 <groupId>org.apache.poi</groupId>
231                 <artifactId>poi-ooxml</artifactId>
7f5971 232                 <version>${orgApache.poi}</version>
1df22b 233             </dependency>-->
2aa617 234
7f5971 235             <dependency>
C 236                 <groupId>com.monitorjbl</groupId>
237                 <artifactId>xlsx-streamer</artifactId>
238                 <version>${xlsx-streamer.version}</version>
239             </dependency>
2aa617 240
C 241
c9ea16 242             <dependency>
E 243                 <groupId>redis.clients</groupId>
244                 <artifactId>jedis</artifactId>
245                 <version>${jedis.version}</version>
246             </dependency>
247
248             <dependency>
249                 <groupId>org.springframework.boot</groupId>
250                 <artifactId>spring-boot-starter-data-redis</artifactId>
251                 <version>${spring.redis.version}</version>
252             </dependency>
20baad 253             <!-- https://mvnrepository.com/artifact/org.redisson/redisson-spring-boot-starter -->
C 254             <dependency>
255                 <groupId>org.redisson</groupId>
256                 <artifactId>redisson-spring-boot-starter</artifactId>
257                 <version>${redisson.version}</version>
258             </dependency>
259
ca923b 260             <dependency>
C 261                 <groupId>com.fasterxml.jackson.core</groupId>
262                 <artifactId>jackson-databind</artifactId>
263                 <version>${jackson.databind.version}</version>
264             </dependency>
c9ea16 265
E 266             <dependency>
267                 <groupId>org.projectlombok</groupId>
268                 <artifactId>lombok</artifactId>
269                 <version>${lombok.version}</version>
270             </dependency>
2f60cf 271
c9ea16 272             <dependency>
E 273                 <groupId>junit</groupId>
274                 <artifactId>junit</artifactId>
275                 <version>${junit.version}</version>
276             </dependency>
277             <dependency>
278                 <groupId>javax.servlet.jsp.jstl</groupId>
279                 <artifactId>jstl-api</artifactId>
280                 <version>${jstl.api.version}</version>
281             </dependency>
f31ffb 282
C 283             <!--阿里云oss-->
c9ea16 284             <dependency>
E 285                 <groupId>com.aliyun.oss</groupId>
286                 <artifactId>aliyun-sdk-oss</artifactId>
287                 <version>${oss.version}</version>
288             </dependency>
f31ffb 289
C 290             <!--华为云obs(oss)-->
291             <dependency>
292                 <groupId>com.huaweicloud</groupId>
293                 <artifactId>esdk-obs-java</artifactId>
294                 <version>${obs.version}</version>
295             </dependency>
296
c9ea16 297             <dependency>
E 298                 <groupId>org.mybatis.spring.boot</groupId>
299                 <artifactId>mybatis-spring-boot-starter</artifactId>
300                 <version>${mybatis.version}</version>
301             </dependency>
302             <dependency>
303                 <groupId>mysql</groupId>
304                 <artifactId>mysql-connector-java</artifactId>
305                 <version>${mysql.version}</version>
306             </dependency>
307             <dependency>
308                 <groupId>com.alibaba</groupId>
309                 <artifactId>druid</artifactId>
310                 <version>${druid.version}</version>
311             </dependency>
312
313             <!--数据监控平台-->
314             <dependency>
315                 <groupId>com.alibaba</groupId>
316                 <artifactId>druid-spring-boot-starter</artifactId>
317                 <version>${druid-boot.version}</version>
318             </dependency>
319
320             <dependency>
321                 <groupId>com.alibaba</groupId>
322                 <artifactId>fastjson</artifactId>
323                 <version>${fastjson.version}</version>
324             </dependency>
325             <dependency>
326                 <groupId>com.google.code.gson</groupId>
327                 <artifactId>gson</artifactId>
328                 <version>${gson.version}</version>
329             </dependency>
330
331             <dependency>
332                 <groupId>net.sf.json-lib</groupId>
333                 <artifactId>json-lib</artifactId>
334                 <version>${sfjson.version}</version>
335                 <classifier>jdk15</classifier>
336             </dependency>
337             <!-- <dependency>
338                 <groupId>net.sf.json-lib</groupId>
339                 <artifactId>json-lib</artifactId>
340                 <version>${sfjson.version}</version>
341             </dependency> -->
342             <!-- https://mvnrepository.com/artifact/net.sourceforge.jexcelapi/jxl -->
343             <dependency>
344                 <groupId>net.sourceforge.jexcelapi</groupId>
345                 <artifactId>jxl</artifactId>
346                 <version>${net.sourceforge}</version>
347             </dependency>
348             <!-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j -->
349             <dependency>
350                 <groupId>com.belerweb</groupId>
351                 <artifactId>pinyin4j</artifactId>
352                 <version>${pinyin4j}</version>
353             </dependency>
354             <dependency>
355                 <groupId>commons-beanutils</groupId>
356                 <artifactId>commons-beanutils</artifactId>
357                 <version>${commons-beanutils.version}</version>
358             </dependency>
359             <dependency>
360                 <groupId>commons-collections</groupId>
361                 <artifactId>commons-collections</artifactId>
362                 <version>${commons-collections.version}</version>
363             </dependency>
364             <dependency>
365                 <groupId>commons-lang</groupId>
366                 <artifactId>commons-lang</artifactId>
367                 <version>${commons.lang.version}</version>
368             </dependency>
369             <dependency>
370                 <groupId>net.sf.ezmorph</groupId>
371                 <artifactId>ezmorph</artifactId>
372                 <version>${ezmorph.version}</version>
373             </dependency>
7f5971 374
2f60cf 375             <dependency>
C 376                 <groupId>javax.validation</groupId>
377                 <artifactId>validation-api</artifactId>
378                 <version>${validation.version}</version>
379             </dependency>
380
381             <dependency>
382                 <groupId>org.springframework.cloud</groupId>
383                 <artifactId>spring-cloud-starter-openfeign</artifactId>
384                 <version>${openfeign.version}</version>
385             </dependency>
386
387             <dependency>
388                 <groupId>org.springframework.cloud</groupId>
389                 <artifactId>spring-cloud-starter-loadbalancer</artifactId>
390                 <version>${loadbalancer.version}</version>
391             </dependency>
392
393             <dependency>
394                 <groupId>com.fadada.api</groupId>
395                 <artifactId>fasc-openapi-java-sdk</artifactId>
396                 <version>${fadada.version}</version>
46fb45 397                 <exclusions>
C 398                     <exclusion>
399                         <groupId>org.slf4j</groupId>
400                         <artifactId>slf4j-log4j12</artifactId>
401                     </exclusion>
402                 </exclusions>
2f60cf 403             </dependency>
2d01ce 404
C 405             <dependency>
406                 <groupId>com.aliyun</groupId>
407                 <artifactId>aliyun-java-sdk-core</artifactId>
408                 <version>3.2.3</version>
409             </dependency>
410
411             <dependency>
412                 <groupId>com.aliyun</groupId>
413                 <artifactId>aliyun-java-sdk-dyplsapi</artifactId>
414                 <version>1.1.0</version>
415             </dependency>
416
417             <dependency>
418                 <groupId>com.dtflys.forest</groupId>
419                 <artifactId>spring-boot-starter-forest</artifactId>
420                 <version>1.5.0-RC2</version>
421             </dependency>
422
423             <dependency>
424                 <groupId>com.alibaba.cloud</groupId>
425                 <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
426                 <version>2.2.7.RELEASE</version>
427                 <exclusions>
428                     <exclusion>
429                         <groupId>org.springframework.cloud</groupId>
430                         <artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
431                     </exclusion>
432                 </exclusions>
433             </dependency>
434
435             <dependency>
436                 <groupId>com.alibaba.cloud</groupId>
437                 <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
438                 <version>2.2.7.RELEASE</version>
439             </dependency>
440
441             <dependency>
442                 <groupId>org.springframework.cloud</groupId>
443                 <artifactId>spring-cloud-starter-bootstrap</artifactId>
444                 <version>3.1.0</version>
445             </dependency>
446
447             <dependency>
448                 <groupId>org.springframework.cloud</groupId>
449                 <artifactId>spring-cloud-context</artifactId>
450                 <version>3.1.0</version>
451             </dependency>
452
453             <dependency>
454                 <groupId>org.springframework.cloud</groupId>
455                 <artifactId>spring-cloud-commons</artifactId>
456                 <version>3.1.0</version>
457             </dependency>
458
459             <dependency>
460                 <groupId>com.tencentcloudapi</groupId>
461                 <artifactId>tencentcloud-sdk-java-ocr</artifactId>
462                 <version>3.1.760</version>
463             </dependency>
464
df1b43 465             <dependency>
C 466                 <groupId>org.apache.rocketmq</groupId>
467                 <artifactId>rocketmq-client</artifactId>
468                 <version>${rocketmq.version}</version>
469             </dependency>
470
471             <dependency>
472                 <groupId>org.apache.rocketmq</groupId>
473                 <artifactId>rocketmq-spring-boot-starter</artifactId>
474                 <version>${rocketmq.spring.versioin}</version>
475             </dependency>
476
477             <dependency>
478                 <groupId>org.apache.rocketmq</groupId>
479                 <artifactId>rocketmq-common</artifactId>
480                 <version>${rocketmq.version}</version>
481             </dependency>
482
e4807b 483             <!-- 快递100 -->
C 484             <dependency>
485                 <groupId>com.github.kuaidi100-api</groupId>
486                 <artifactId>sdk</artifactId>
487                 <version>${kuaidi100.version}</version>
488             </dependency>
489
490             <dependency>
491                 <groupId>com.thoughtworks.xstream</groupId>
492                 <artifactId>xstream</artifactId>
493                 <version>1.4.10</version>
494             </dependency>
495
496             <dependency>
497                 <groupId>com.github.binarywang</groupId>
498                 <artifactId>weixin-java-mp</artifactId>
499                 <version>3.0.0</version>
500             </dependency>
501
502             <dependency>
503                 <groupId>net.java.dev.jna</groupId>
504                 <artifactId>jna</artifactId>
505                 <version>5.3.1</version>
506             </dependency>
507
508             <dependency>
509                 <groupId>cn.hutool</groupId>
510                 <artifactId>hutool-all</artifactId>
511                 <version>4.5.3</version>
512             </dependency>
513
514             <dependency>
515                 <groupId>org.apache.pdfbox</groupId>
516                 <artifactId>pdfbox</artifactId>
517                 <version>2.0.13</version>
518             </dependency>
519
520             <dependency>
521                 <groupId>com.github.jai-imageio</groupId>
522                 <artifactId>jai-imageio-jpeg2000</artifactId>
523                 <version>1.3.0</version>
524             </dependency>
525
46fb45 526             <dependency>
C 527                 <groupId>org.junit.jupiter</groupId>
528                 <artifactId>junit-jupiter-api</artifactId>
529                 <version>RELEASE</version>
530             </dependency>
531
8304e2 532             <dependency>
C 533                 <groupId>com.itextpdf</groupId>
534                 <artifactId>itextpdf</artifactId>
535                 <version>5.5.13</version>
536             </dependency>
537
538             <dependency>
539                 <groupId>com.itextpdf</groupId>
540                 <artifactId>itext-asian</artifactId>
541                 <version>5.2.0</version>
542             </dependency>
543
544             <dependency>
545                 <groupId>org.springframework.boot</groupId>
546                 <artifactId>spring-boot-starter-data-mongodb</artifactId>
547                 <version>2.6.2</version>
548                 <!--排除使用logback日志-->
549                 <exclusions>
550                     <exclusion>
551                         <artifactId>logback-classic</artifactId>
552                         <groupId>ch.qos.logback</groupId>
553                     </exclusion>
554                     <exclusion>
555                         <groupId>org.springframework.boot</groupId>
556                         <artifactId>spring-boot-starter-logging</artifactId>
557                     </exclusion>
558                 </exclusions>
559             </dependency>
560
c9ea16 561         </dependencies>
E 562     </dependencyManagement>
563
564 </project>