diff --git a/migration-influxDB/migration-influxDB-api/pom.xml b/migration-influxDB/migration-influxDB-api/pom.xml new file mode 100644 index 0000000..77747fe --- /dev/null +++ b/migration-influxDB/migration-influxDB-api/pom.xml @@ -0,0 +1,20 @@ + + + 4.0.0 + + com.njcn.platform + migration-influxDB + 1.0.0 + + + migration-influxDB-api + + + 8 + 8 + UTF-8 + + + \ No newline at end of file diff --git a/migration-influxDB/migration-influxDB-boot/pom.xml b/migration-influxDB/migration-influxDB-boot/pom.xml new file mode 100644 index 0000000..f5a5f19 --- /dev/null +++ b/migration-influxDB/migration-influxDB-boot/pom.xml @@ -0,0 +1,42 @@ + + + 4.0.0 + + com.njcn.platform + migration-influxDB + 1.0.0 + + + migration-influxDB-boot + migration-influxDB-boot + + 8 + 8 + UTF-8 + + + + com.njcn + common-web + ${project.version} + + + com.njcn + common-core + ${project.version} + + + com.njcn + common-swagger + ${project.version} + + + org.mybatis + mybatis-spring + 2.0.5 + + + + \ No newline at end of file diff --git a/migration-influxDB/migration-influxDB-boot/src/main/java/com/njcn/migration/MigrationBootApplication.java b/migration-influxDB/migration-influxDB-boot/src/main/java/com/njcn/migration/MigrationBootApplication.java new file mode 100644 index 0000000..8d4710c --- /dev/null +++ b/migration-influxDB/migration-influxDB-boot/src/main/java/com/njcn/migration/MigrationBootApplication.java @@ -0,0 +1,25 @@ +package com.njcn.migration; + +import lombok.extern.slf4j.Slf4j; +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.cloud.openfeign.EnableFeignClients; +import org.springframework.context.annotation.DependsOn; + + +/** + * @author xy + */ +@Slf4j +@DependsOn("proxyMapperRegister") +@MapperScan("com.njcn.**.mapper") +@EnableFeignClients(basePackages = "com.njcn") +@SpringBootApplication(scanBasePackages = "com.njcn") +public class MigrationBootApplication { + + public static void main(String[] args) { + SpringApplication.run(MigrationBootApplication.class, args); + } + +} diff --git a/migration-influxDB/migration-influxDB-boot/src/main/resources/bootstrap.yml b/migration-influxDB/migration-influxDB-boot/src/main/resources/bootstrap.yml new file mode 100644 index 0000000..b5a4447 --- /dev/null +++ b/migration-influxDB/migration-influxDB-boot/src/main/resources/bootstrap.yml @@ -0,0 +1,73 @@ +#当前服务的基本信息 +microservice: + ename: @artifactId@ + name: '@name@' + version: @version@ + sentinel: + url: @sentinel.url@ + gateway: + url: @gateway.url@ +server: + port: 10406 +#feign接口开启服务熔断降级处理 +feign: + sentinel: + enabled: true +spring: + application: + name: @artifactId@ + #nacos注册中心以及配置中心的指定 + cloud: + nacos: + discovery: + ip: @service.server.url@ + server-addr: @nacos.url@ + namespace: @nacos.namespace@ + config: + server-addr: @nacos.url@ + namespace: @nacos.namespace@ + file-extension: yaml + shared-configs: + - data-id: share-config.yaml + refresh: true + - data-Id: share-config-datasource-db.yaml + refresh: true + main: + allow-bean-definition-overriding: true + servlet: + multipart: + max-file-size: 100MB + max-request-size: 100MB + jackson: + time-zone: GMT+8 + + +#项目日志的配置 +logging: + config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml + level: + root: info + + +mqtt: + client-id: @artifactId@${random.value} + +data: + source: + query: Influxdb +# insert: Influxdb + insert: Relation +#mybatis配置信息 +mybatis-plus: + configuration: + #配置sql日志输出 + log-impl: org.apache.ibatis.logging.nologging.NoLoggingImpl + + +# type-aliases-package: com.njcn.harmonic.pojo +# type-handlers-package: com.njcn.db.handler +# global-config: +# db-config: +# date-format: yyyy-MM-dd HH:mm:ss +# global-config: +# enable-sql-runner: true \ No newline at end of file diff --git a/migration-influxDB/pom.xml b/migration-influxDB/pom.xml new file mode 100644 index 0000000..de63fa9 --- /dev/null +++ b/migration-influxDB/pom.xml @@ -0,0 +1,25 @@ + + + 4.0.0 + + com.njcn.platform + cn-data-platform + 1.0.0 + + + migration-influxDB + pom + + migration-influxDB-boot + migration-influxDB-api + + + + 8 + 8 + UTF-8 + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index bf28087..58419cc 100644 --- a/pom.xml +++ b/pom.xml @@ -15,6 +15,7 @@ algorithm log data-processing + migration-influxDB