161 lines
5.1 KiB
XML
161 lines
5.1 KiB
XML
<?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">
|
|
<parent>
|
|
<artifactId>fastbee-service</artifactId>
|
|
<groupId>com.fastbee</groupId>
|
|
<version>4.0.0</version>
|
|
</parent>
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
<artifactId>fastbee-iot-service</artifactId>
|
|
<description>IoT 设备业务模块</description>
|
|
|
|
<dependencies>
|
|
<!-- 通用工具 -->
|
|
<dependency>
|
|
<groupId>com.fastbee</groupId>
|
|
<artifactId>fastbee-common</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.fastbee</groupId>
|
|
<artifactId>fastbee-framework</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.fastbee</groupId>
|
|
<artifactId>fastbee-domain</artifactId>
|
|
</dependency>
|
|
|
|
<!-- OpenAPI 注解 -->
|
|
<dependency>
|
|
<groupId>io.swagger.core.v3</groupId>
|
|
<artifactId>swagger-annotations-jakarta</artifactId>
|
|
<version>2.2.25</version>
|
|
</dependency>
|
|
|
|
<!-- 代码生成模板 -->
|
|
<dependency>
|
|
<groupId>org.apache.velocity</groupId>
|
|
<artifactId>velocity-engine-core</artifactId>
|
|
</dependency>
|
|
|
|
<!-- 定时任务 -->
|
|
<dependency>
|
|
<groupId>com.fastbee</groupId>
|
|
<artifactId>fastbee-starter-quartz</artifactId>
|
|
</dependency>
|
|
|
|
<!-- 文本工具 -->
|
|
<dependency>
|
|
<groupId>org.apache.commons</groupId>
|
|
<artifactId>commons-text</artifactId>
|
|
<version>1.12.0</version>
|
|
</dependency>
|
|
|
|
<!-- Spring Boot 配置处理器 -->
|
|
<dependency>
|
|
<groupId>org.springframework.boot</groupId>
|
|
<artifactId>spring-boot-configuration-processor</artifactId>
|
|
<optional>true</optional>
|
|
</dependency>
|
|
|
|
<!-- MQTT 客户端 -->
|
|
<dependency>
|
|
<groupId>org.eclipse.paho</groupId>
|
|
<artifactId>org.eclipse.paho.client.mqttv3</artifactId>
|
|
<version>1.2.5</version>
|
|
</dependency>
|
|
|
|
<!-- 第三方登录 -->
|
|
<dependency>
|
|
<groupId>me.zhyd.oauth</groupId>
|
|
<artifactId>JustAuth</artifactId>
|
|
</dependency>
|
|
|
|
<!-- Forest HTTP 客户端 (Boot 3) -->
|
|
<dependency>
|
|
<groupId>com.dtflys.forest</groupId>
|
|
<artifactId>forest-spring-boot3-starter</artifactId>
|
|
</dependency>
|
|
|
|
<!-- TDengine -->
|
|
<dependency>
|
|
<groupId>com.taosdata.jdbc</groupId>
|
|
<artifactId>taos-jdbcdriver</artifactId>
|
|
</dependency>
|
|
|
|
<!-- Hutool -->
|
|
<dependency>
|
|
<groupId>cn.hutool</groupId>
|
|
<artifactId>hutool-all</artifactId>
|
|
</dependency>
|
|
|
|
<!-- LiteFlow 规则引擎 -->
|
|
<dependency>
|
|
<groupId>com.yomahub</groupId>
|
|
<artifactId>liteflow-spring-boot-starter</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.yomahub</groupId>
|
|
<artifactId>liteflow-rule-sql</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.yomahub</groupId>
|
|
<artifactId>liteflow-script-groovy</artifactId>
|
|
</dependency>
|
|
|
|
<!-- 通知 -->
|
|
<dependency>
|
|
<groupId>com.fastbee</groupId>
|
|
<artifactId>fastbee-notify-web</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.fastbee</groupId>
|
|
<artifactId>fastbee-starter-http</artifactId>
|
|
</dependency>
|
|
|
|
<!-- Jackson -->
|
|
<dependency>
|
|
<groupId>com.fasterxml.jackson.core</groupId>
|
|
<artifactId>jackson-databind</artifactId>
|
|
</dependency>
|
|
|
|
<!-- 规则引擎 Starter -->
|
|
<dependency>
|
|
<groupId>com.fastbee</groupId>
|
|
<artifactId>fastbee-starter-rule</artifactId>
|
|
</dependency>
|
|
|
|
<!-- 数据库驱动 -->
|
|
<dependency>
|
|
<groupId>com.microsoft.sqlserver</groupId>
|
|
<artifactId>mssql-jdbc</artifactId>
|
|
<scope>runtime</scope>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.postgresql</groupId>
|
|
<artifactId>postgresql</artifactId>
|
|
<scope>runtime</scope>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.oracle.database.jdbc</groupId>
|
|
<artifactId>ojdbc11</artifactId>
|
|
<version>23.5.0.24.07</version>
|
|
<scope>runtime</scope>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.h2database</groupId>
|
|
<artifactId>h2</artifactId>
|
|
<scope>runtime</scope>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.dameng</groupId>
|
|
<artifactId>Dm8JdbcDriver18</artifactId>
|
|
<version>8.1.1.49</version>
|
|
<scope>runtime</scope>
|
|
</dependency>
|
|
</dependencies>
|
|
|
|
</project>
|