shikeying
2024-05-08 8924870a053f0b882ada86421c062cbdb9cff093
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
<?xml version="1.0" encoding="UTF-8"?>
 
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <modules>
    <module>iplatform-core</module>
    <module>iplatform-jdbc-generator</module>
    <module>iplatform-ml-openocr</module>
    <module>deploy-jar-template</module>
    <module>iplatform-model-pojo</module>
    <module>iplatform-scheduler</module>
    <module>iplatform-gather</module>
    <module>iplatform-base</module>
    <module>iplatform-base-security</module>
    <module>iplatform-base-admin</module>
    <module>iplatform-gateway</module>
    <module>iplatform-pay-server</module>
    <module>iplatform-file-server</module>
    <module>iplatform-report</module>
    <module>iplatform-base-tcp</module>
    <module>iplatform-base-chat</module>
 
    <!-- 电商相关模块 -->
    <module>ishop-merchant</module>
    <module>ishop-model-pojo</module>
    <module>ishop-mobile</module>
      <module>iplatform-base-tcp-client</module>
    <module>iplatform-support-mybatis</module>
<!--      <module>iplatform-test-mybatis</module>-->
  </modules>
 
  <parent>
    <groupId>com.walkersoft</groupId>
    <artifactId>walker-dependencies</artifactId>
    <version>2.7.18</version>
  </parent>
 
  <groupId>com.iplatform</groupId>
  <artifactId>iplatform</artifactId>
  <version>2.7.18</version>
  <packaging>pom</packaging>
 
  <properties>
    <iplatform.version>2.7.18</iplatform.version>
<!--    <iplatform-core.version>2.3.0-SNAPSHOT</iplatform-core.version>-->
<!--    <iplatform-base.version>2.3.0-SNAPSHOT</iplatform-base.version>-->
<!--    <iplatform-base-security.version>2.3.0-SNAPSHOT</iplatform-base-security.version>-->
<!--    <iplatform-base-admin.version>2.3.0-SNAPSHOT</iplatform-base-admin.version>-->
<!--    <iplatform-file-server.version>2.3.0-SNAPSHOT</iplatform-file-server.version>-->
<!--    <iplatform-jdbc-generator.version>2.3.0-SNAPSHOT</iplatform-jdbc-generator.version>-->
<!--    <iplatform-ml-openocr.version>2.3.0-SNAPSHOT</iplatform-ml-openocr.version>-->
<!--    <iplatform-model-pojo.version>2.3.0-SNAPSHOT</iplatform-model-pojo.version>-->
<!--    <iplatform-scheduler.version>2.3.0-SNAPSHOT</iplatform-scheduler.version>-->
<!--    <iplatform-gather.version>2.3.0-SNAPSHOT</iplatform-gather.version>-->
<!--    <iplatform-gateway.version>2.3.0-SNAPSHOT</iplatform-gateway.version>-->
<!--    <iplatform-pay-server.version>2.3.0-SNAPSHOT</iplatform-pay-server.version>-->
<!--    <iplatform-report.version>2.3.0-SNAPSHOT</iplatform-report.version>-->
<!--    <iplatform-base-tcp.version>2.3.0-SNAPSHOT</iplatform-base-tcp.version>-->
<!--    <iplatform-base-chat.version>2.3.0-SNAPSHOT</iplatform-base-chat.version>-->
<!--    <deploy-jar-template.version>2.3.0-SNAPSHOT</deploy-jar-template.version>-->
 
    <!-- 推送分组模块,2023-04-24 -->
<!--    <walker-push-mail.version>2.3.0-SNAPSHOT</walker-push-mail.version>-->
<!--    <walker-push-sms-alidy.version>2.3.0-SNAPSHOT</walker-push-sms-alidy.version>-->
<!--    <walker-push-wx-public.version>2.3.0-SNAPSHOT</walker-push-wx-public.version>-->
<!--    <walker-push-rocketmq.version>2.3.0-SNAPSHOT</walker-push-rocketmq.version>-->
    <!-- mongo数据库支持模块,2023-07-06 -->
<!--    <walker-jdbc-support-mongo.version>2.3.0-SNAPSHOT</walker-jdbc-support-mongo.version>-->
<!--    <walker-jdbc-support-oracle.version>2.3.0-SNAPSHOT</walker-jdbc-support-oracle.version>-->
<!--    <walker-jdbc-support-es.version>2.3.0-SNAPSHOT</walker-jdbc-support-es.version>-->
 
    <jimureport.version>1.5.6</jimureport.version>
 
<!--    <ishop-model-pojo.version>2.3.0-SNAPSHOT</ishop-model-pojo.version>-->
<!--    <ishop-merchant.version>2.3.0-SNAPSHOT</ishop-merchant.version>-->
<!--    <ishop-mobile.version>2.3.0-SNAPSHOT</ishop-mobile.version>-->
    <mybatis-plus-boot-starter.version>3.5.3.1</mybatis-plus-boot-starter.version>
    <mybatis-plus-annotation.version>3.5.5</mybatis-plus-annotation.version>
    <fastjson.version>2.0.23</fastjson.version>
    <lombok.version>1.18.24</lombok.version>
    <hutool.version>5.8.9</hutool.version>
  </properties>
 
  <dependencyManagement>
    <dependencies>
      <!-- 打包jar发布(测试) -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>deploy-jar-template</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 平台核心模块,没有特定功能,仅提供核心支持,绝大多数业务模块依赖该核心 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-core</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- jdbc数据库PO对应生成代码器:该模块可独立发布使用 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-jdbc-generator</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 机器学习模块:文本相似度分析 -->
<!--      <dependency>-->
<!--        <groupId>com.iplatform</groupId>-->
<!--        <artifactId>iplatform-ml-similarity</artifactId>-->
<!--        <version>${iplatform-ml-similarity.version}</version>-->
<!--      </dependency>-->
 
      <!-- 机器学习:OCR识别解析(开源),2022/09/02 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-ml-openocr</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 基础模块:调度任务,2022/09/06 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-scheduler</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 数据库POJO对象集中依赖,2022/09/07 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-model-pojo</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 采集模块:可以从数据库、http接口获取数据,2022/09/09 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-gather</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 平台基础模块:权限用户等基础内容,2022/09/19 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-base</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 平台web安全认证模块:集成spring security,2022/10/31 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-base-security</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 平台基础模块管理界面模块,不需要管理端无需引入,2022/11/16 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-base-admin</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 网关模块,网络负载管理以及内部转发,2022/12/26 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-gateway</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 支付中台模块,可以以SDK嵌入业务,也能独立微服务部署,2023/01/12 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-pay-server</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 文件管理模块,可以以SDK嵌入业务,也能独立微服务部署,2023/02/11 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-file-server</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 使用达梦数据库驱动支持定义。2023-03-03 -->
      <dependency>
        <groupId>com.walkersoft</groupId>
        <artifactId>walker-jdbc-support-dameng</artifactId>
        <version>${walker-dependencies.version}</version>
      </dependency>
 
      <!-- 报表模块(jimu)。2023-03-08 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-report</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jeecgframework.jimureport</groupId>
        <artifactId>jimureport-spring-boot-starter</artifactId>
        <version>${jimureport.version}</version>
      </dependency>
 
      <!-- tcp通信平台模块,2023-04-16 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-base-tcp</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 聊天服务模块,2023-07-06 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-base-chat</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- mybatis支持模块,2024-01-16 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>iplatform-support-mybatis</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- mybatis示例模块,2024-02-19 -->
<!--      <dependency>-->
<!--        <groupId>com.iplatform</groupId>-->
<!--        <artifactId>iplatform-test-mybatis</artifactId>-->
<!--        <version>${iplatform.version}</version>-->
<!--      </dependency>-->
 
      <!-- 推送实现模块,2023-04-24 -->
      <dependency>
        <groupId>com.walkersoft</groupId>
        <artifactId>walker-push-mail</artifactId>
        <version>${walker-dependencies.version}</version>
      </dependency>
      <dependency>
        <groupId>com.walkersoft</groupId>
        <artifactId>walker-push-sms-alidy</artifactId>
        <version>${walker-dependencies.version}</version>
      </dependency>
      <dependency>
        <groupId>com.walkersoft</groupId>
        <artifactId>walker-push-wx-public</artifactId>
        <version>${walker-dependencies.version}</version>
      </dependency>
      <!-- mq推送模块,目前用于聊天集群模式,开发中。2023-09-25 -->
      <dependency>
        <groupId>com.walkersoft</groupId>
        <artifactId>walker-push-rocketmq</artifactId>
        <version>${walker-dependencies.version}</version>
      </dependency>
 
      <!-- mongo模块,2023-07-06 -->
      <dependency>
        <groupId>com.walkersoft</groupId>
        <artifactId>walker-jdbc-support-mongo</artifactId>
        <version>${walker-dependencies.version}</version>
      </dependency>
      <!-- oracle模块,用于测试po生成,2023-07-06 -->
      <dependency>
        <groupId>com.walkersoft</groupId>
        <artifactId>walker-jdbc-support-oracle</artifactId>
        <version>${walker-dependencies.version}</version>
      </dependency>
      <!-- 全文检索驱动模块,测试,2023-07-31 -->
      <dependency>
        <groupId>com.walkersoft</groupId>
        <artifactId>walker-jdbc-support-es</artifactId>
        <version>${walker-dependencies.version}</version>
      </dependency>
 
      <!--
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      电商相关模块,2023-04-24
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>ishop-model-pojo</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!-- 商户模块 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>ishop-merchant</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
      <!-- 移动端模块,2023-06-17 -->
      <dependency>
        <groupId>com.iplatform</groupId>
        <artifactId>ishop-mobile</artifactId>
        <version>${iplatform.version}</version>
      </dependency>
 
      <!--  mybatis-plus,2024-01-16-->
      <dependency>
        <groupId>com.baomidou</groupId>
        <artifactId>mybatis-plus-boot-starter</artifactId>
        <version>${mybatis-plus-boot-starter.version}</version>
        <exclusions>
          <!--                <exclusion>-->
          <!--                    <groupId>org.springframework.boot</groupId>-->
          <!--                    <artifactId>spring-boot-autoconfigure</artifactId>-->
          <!--                </exclusion>-->
          <!--                <exclusion>-->
          <!--                    <groupId>org.springframework.boot</groupId>-->
          <!--                    <artifactId>spring-boot-starter-jdbc</artifactId>-->
          <!--                </exclusion>-->
          <!--                <exclusion>-->
          <!--                    <groupId>org.springframework.boot</groupId>-->
          <!--                    <artifactId>spring-boot-configuration-processor</artifactId>-->
          <!--                </exclusion>-->
          <!--                <exclusion>-->
          <!--                    <groupId>org.springframework.boot</groupId>-->
          <!--                    <artifactId>spring-boot-autoconfigure-processor</artifactId>-->
          <!--                </exclusion>-->
          <exclusion>
            <groupId>org.mybatis.scripting</groupId>
            <artifactId>mybatis-thymeleaf</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.mybatis.scripting</groupId>
            <artifactId>mybatis-velocity</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.mybatis.scripting</groupId>
            <artifactId>mybatis-freemarker</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-commons</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.baomidou</groupId>
        <artifactId>mybatis-plus-annotation</artifactId>
        <version>${mybatis-plus-annotation.version}</version>
        <type>jar.sha256</type>
      </dependency>
 
      <!-- 阿里JSON解析器,2024-01-15 -->
      <dependency>
        <groupId>com.alibaba.fastjson2</groupId>
        <artifactId>fastjson2</artifactId>
        <version>${fastjson.version}</version>
      </dependency>
 
      <!-- lombok,2024-01-17 -->
      <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>${lombok.version}</version>
      </dependency>
 
      <!-- hutool,暂时只引入核心包,2024-01-17 -->
      <dependency>
        <groupId>cn.hutool</groupId>
        <artifactId>hutool-core</artifactId>
        <version>${hutool.version}</version>
<!--        <type>pom</type>-->
      </dependency>
 
    </dependencies>
  </dependencyManagement>
 
</project>