diff --git a/cs_device/cs_device_boot/src/main/resources/bootstrap.yml b/cs_device/cs_device_boot/src/main/resources/bootstrap.yml index 5526a64..222d245 100644 --- a/cs_device/cs_device_boot/src/main/resources/bootstrap.yml +++ b/cs_device/cs_device_boot/src/main/resources/bootstrap.yml @@ -8,7 +8,7 @@ microservice: gateway: url: @gateway.url@ server: - port: 10210 + port: 10220 #feign接口开启服务熔断降级处理 feign: sentinel: diff --git a/cs_event/cs_event_api/pom.xml b/cs_event/cs_event_api/pom.xml new file mode 100644 index 0000000..79da52e --- /dev/null +++ b/cs_event/cs_event_api/pom.xml @@ -0,0 +1,23 @@ + + + + + cs_event + com.njcn + 1.0.0 + + 4.0.0 + + cs_event_api + 1.0.0 + + cs_event_api + + + UTF-8 + 8 + 8 + + + diff --git a/cs_event/cs_event_boot/pom.xml b/cs_event/cs_event_boot/pom.xml new file mode 100644 index 0000000..f955103 --- /dev/null +++ b/cs_event/cs_event_boot/pom.xml @@ -0,0 +1,110 @@ + + + + + cs_event + com.njcn + 1.0.0 + + 4.0.0 + + cs_event_boot + 1.0.0 + + cs_event_boot + + + UTF-8 + 8 + 8 + + + + + com.njcn + common-web + ${project.version} + + + com.njcn + common-swagger + ${project.version} + + + org.mybatis + mybatis-spring + 2.0.5 + + + com.njcn + common-db + ${project.version} + + + + + csEventBoot + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + -Xlint:unchecked + + + + org.springframework.boot + spring-boot-maven-plugin + + + package + + repackage + + + + + + + com.spotify + docker-maven-plugin + 1.0.0 + + + + build-image + ${docker.operate} + + build + + + + + + http://${docker.repostory} + + ${docker.repostory}/${docker.registry.name}/${project.artifactId} + + + latest + + + ${docker.url} + ${basedir}/ + + + + /ROOT + + ${project.build.directory} + + ${project.build.finalName}.jar + + + + + + + diff --git a/cs_event/cs_event_boot/src/main/java/com/njcn/event/CsEventBootApplication.java b/cs_event/cs_event_boot/src/main/java/com/njcn/event/CsEventBootApplication.java new file mode 100644 index 0000000..171bbef --- /dev/null +++ b/cs_event/cs_event_boot/src/main/java/com/njcn/event/CsEventBootApplication.java @@ -0,0 +1,25 @@ +package com.njcn.event; + +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; + + +/** + * @author hongawen + * @version 1.0.0 + * @date 2021年12月09日 20:59 + */ +@Slf4j +@MapperScan("com.njcn.**.mapper") +@EnableFeignClients(basePackages = "com.njcn") +@SpringBootApplication(scanBasePackages = "com.njcn") +public class CsEventBootApplication { + + public static void main(String[] args) { + SpringApplication.run(CsEventBootApplication.class, args); + } + +} diff --git a/cs_event/cs_event_boot/src/main/resources/bootstrap.yml b/cs_event/cs_event_boot/src/main/resources/bootstrap.yml new file mode 100644 index 0000000..3aca7df --- /dev/null +++ b/cs_event/cs_event_boot/src/main/resources/bootstrap.yml @@ -0,0 +1,51 @@ +#当前服务的基本信息 +microservice: + ename: @artifactId@ + name: '@name@' + version: @version@ + sentinel: + url: @sentinel.url@ + gateway: + url: @gateway.url@ +server: + port: 10221 +#feign接口开启服务熔断降级处理 +feign: + sentinel: + enabled: true +spring: + application: + name: @artifactId@ + 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: algorithm-config.yaml + refresh: true + main: + allow-bean-definition-overriding: true + + +#项目日志的配置 +logging: + config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml + level: + root: info + + +#mybatis配置信息 +mybatis-plus: + #别名扫描 + type-aliases-package: com.njcn.event.pojo + +mqtt: + client-id: @artifactId@${random.value} \ No newline at end of file diff --git a/cs_event/cs_event_boot/src/test/java/com/njcn/AppTest.java b/cs_event/cs_event_boot/src/test/java/com/njcn/AppTest.java new file mode 100644 index 0000000..a7e14d2 --- /dev/null +++ b/cs_event/cs_event_boot/src/test/java/com/njcn/AppTest.java @@ -0,0 +1,20 @@ +package com.njcn; + +import static org.junit.Assert.assertTrue; + +import org.junit.Test; + +/** + * Unit test for simple App. + */ +public class AppTest +{ + /** + * Rigorous Test :-) + */ + @Test + public void shouldAnswerWithTrue() + { + assertTrue( true ); + } +} diff --git a/cs_event/pom.xml b/cs_event/pom.xml new file mode 100644 index 0000000..4d4ed21 --- /dev/null +++ b/cs_event/pom.xml @@ -0,0 +1,28 @@ + + + + + govern + com.njcn + 1.0.0 + + 4.0.0 + + cs_event + pom + 1.0.0 + + cs_event_api + cs_event_boot + + + cs_event + 治理暂态模块 + + + UTF-8 + 8 + 8 + + diff --git a/cs_harmonic/cs_harmonic_api/pom.xml b/cs_harmonic/cs_harmonic_api/pom.xml new file mode 100644 index 0000000..9fe33e5 --- /dev/null +++ b/cs_harmonic/cs_harmonic_api/pom.xml @@ -0,0 +1,21 @@ + + + + + cs_harmonic + com.njcn + 1.0.0 + + 4.0.0 + + cs_harmonic_api + + cs_harmonic_api + + + UTF-8 + 8 + 8 + + diff --git a/cs_harmonic/cs_harmonic_boot/pom.xml b/cs_harmonic/cs_harmonic_boot/pom.xml new file mode 100644 index 0000000..d12a3bd --- /dev/null +++ b/cs_harmonic/cs_harmonic_boot/pom.xml @@ -0,0 +1,109 @@ + + + + + cs_harmonic + com.njcn + 1.0.0 + + 4.0.0 + + cs_harmonic_boot + + cs_harmonic_boot + + + UTF-8 + 8 + 8 + + + + + com.njcn + common-web + ${project.version} + + + com.njcn + common-swagger + ${project.version} + + + org.mybatis + mybatis-spring + 2.0.5 + + + com.njcn + common-db + ${project.version} + + + + + csHarmonicBoot + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + -Xlint:unchecked + + + + org.springframework.boot + spring-boot-maven-plugin + + + package + + repackage + + + + + + + com.spotify + docker-maven-plugin + 1.0.0 + + + + build-image + ${docker.operate} + + build + + + + + + http://${docker.repostory} + + ${docker.repostory}/${docker.registry.name}/${project.artifactId} + + + latest + + + ${docker.url} + ${basedir}/ + + + + /ROOT + + ${project.build.directory} + + ${project.build.finalName}.jar + + + + + + + diff --git a/cs_harmonic/cs_harmonic_boot/src/main/java/com/njcn/harmonic/CsHarmonicBootApplication.java b/cs_harmonic/cs_harmonic_boot/src/main/java/com/njcn/harmonic/CsHarmonicBootApplication.java new file mode 100644 index 0000000..8c3e65a --- /dev/null +++ b/cs_harmonic/cs_harmonic_boot/src/main/java/com/njcn/harmonic/CsHarmonicBootApplication.java @@ -0,0 +1,25 @@ +package com.njcn.harmonic; + +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; + + +/** + * @author hongawen + * @version 1.0.0 + * @date 2021年12月09日 20:59 + */ +@Slf4j +@MapperScan("com.njcn.**.mapper") +@EnableFeignClients(basePackages = "com.njcn") +@SpringBootApplication(scanBasePackages = "com.njcn") +public class CsHarmonicBootApplication { + + public static void main(String[] args) { + SpringApplication.run(CsHarmonicBootApplication.class, args); + } + +} diff --git a/cs_harmonic/cs_harmonic_boot/src/main/resources/bootstrap.yml b/cs_harmonic/cs_harmonic_boot/src/main/resources/bootstrap.yml new file mode 100644 index 0000000..c0d2e8f --- /dev/null +++ b/cs_harmonic/cs_harmonic_boot/src/main/resources/bootstrap.yml @@ -0,0 +1,51 @@ +#当前服务的基本信息 +microservice: + ename: @artifactId@ + name: '@name@' + version: @version@ + sentinel: + url: @sentinel.url@ + gateway: + url: @gateway.url@ +server: + port: 10222 +#feign接口开启服务熔断降级处理 +feign: + sentinel: + enabled: true +spring: + application: + name: @artifactId@ + 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: algorithm-config.yaml + refresh: true + main: + allow-bean-definition-overriding: true + + +#项目日志的配置 +logging: + config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml + level: + root: info + + +#mybatis配置信息 +mybatis-plus: + #别名扫描 + type-aliases-package: com.njcn.harmonic.pojo + +mqtt: + client-id: @artifactId@${random.value} \ No newline at end of file diff --git a/cs_harmonic/cs_harmonic_boot/src/test/java/com/njcn/AppTest.java b/cs_harmonic/cs_harmonic_boot/src/test/java/com/njcn/AppTest.java new file mode 100644 index 0000000..a7e14d2 --- /dev/null +++ b/cs_harmonic/cs_harmonic_boot/src/test/java/com/njcn/AppTest.java @@ -0,0 +1,20 @@ +package com.njcn; + +import static org.junit.Assert.assertTrue; + +import org.junit.Test; + +/** + * Unit test for simple App. + */ +public class AppTest +{ + /** + * Rigorous Test :-) + */ + @Test + public void shouldAnswerWithTrue() + { + assertTrue( true ); + } +} diff --git a/cs_harmonic/pom.xml b/cs_harmonic/pom.xml new file mode 100644 index 0000000..02b060b --- /dev/null +++ b/cs_harmonic/pom.xml @@ -0,0 +1,27 @@ + + + + + govern + com.njcn + 1.0.0 + + 4.0.0 + + cs_harmonic + pom + + cs_harmonic + 治理稳态模块 + + cs_harmonic_api + cs_harmonic_boot + + + + UTF-8 + 8 + 8 + + diff --git a/cs_report/cs_report_api/pom.xml b/cs_report/cs_report_api/pom.xml new file mode 100644 index 0000000..fdfe950 --- /dev/null +++ b/cs_report/cs_report_api/pom.xml @@ -0,0 +1,22 @@ + + + + + cs_report + com.njcn + 1.0.0 + + 4.0.0 + + cs_report_api + 1.0.0 + + cs_report_api + + + UTF-8 + 8 + 8 + + diff --git a/cs_report/cs_report_boot/pom.xml b/cs_report/cs_report_boot/pom.xml new file mode 100644 index 0000000..f3ba9c0 --- /dev/null +++ b/cs_report/cs_report_boot/pom.xml @@ -0,0 +1,110 @@ + + + + + cs_report + com.njcn + 1.0.0 + + 4.0.0 + + cs_report_boot + 1.0.0 + + cs_report_boot + + + UTF-8 + 8 + 8 + + + + + com.njcn + common-web + ${project.version} + + + com.njcn + common-swagger + ${project.version} + + + org.mybatis + mybatis-spring + 2.0.5 + + + com.njcn + common-db + ${project.version} + + + + + csReportBoot + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + -Xlint:unchecked + + + + org.springframework.boot + spring-boot-maven-plugin + + + package + + repackage + + + + + + + com.spotify + docker-maven-plugin + 1.0.0 + + + + build-image + ${docker.operate} + + build + + + + + + http://${docker.repostory} + + ${docker.repostory}/${docker.registry.name}/${project.artifactId} + + + latest + + + ${docker.url} + ${basedir}/ + + + + /ROOT + + ${project.build.directory} + + ${project.build.finalName}.jar + + + + + + + diff --git a/cs_report/cs_report_boot/src/main/java/com/njcn/report/CsReportBootApplication.java b/cs_report/cs_report_boot/src/main/java/com/njcn/report/CsReportBootApplication.java new file mode 100644 index 0000000..41c2831 --- /dev/null +++ b/cs_report/cs_report_boot/src/main/java/com/njcn/report/CsReportBootApplication.java @@ -0,0 +1,25 @@ +package com.njcn.report; + +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; + + +/** + * @author hongawen + * @version 1.0.0 + * @date 2021年12月09日 20:59 + */ +@Slf4j +@MapperScan("com.njcn.**.mapper") +@EnableFeignClients(basePackages = "com.njcn") +@SpringBootApplication(scanBasePackages = "com.njcn") +public class CsReportBootApplication { + + public static void main(String[] args) { + SpringApplication.run(CsReportBootApplication.class, args); + } + +} diff --git a/cs_report/cs_report_boot/src/main/resources/bootstrap.yml b/cs_report/cs_report_boot/src/main/resources/bootstrap.yml new file mode 100644 index 0000000..b1f3f02 --- /dev/null +++ b/cs_report/cs_report_boot/src/main/resources/bootstrap.yml @@ -0,0 +1,51 @@ +#当前服务的基本信息 +microservice: + ename: @artifactId@ + name: '@name@' + version: @version@ + sentinel: + url: @sentinel.url@ + gateway: + url: @gateway.url@ +server: + port: 10223 +#feign接口开启服务熔断降级处理 +feign: + sentinel: + enabled: true +spring: + application: + name: @artifactId@ + 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: algorithm-config.yaml + refresh: true + main: + allow-bean-definition-overriding: true + + +#项目日志的配置 +logging: + config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml + level: + root: info + + +#mybatis配置信息 +mybatis-plus: + #别名扫描 + type-aliases-package: com.njcn.report.pojo + +mqtt: + client-id: @artifactId@${random.value} \ No newline at end of file diff --git a/cs_report/cs_report_boot/src/test/java/com/njcn/AppTest.java b/cs_report/cs_report_boot/src/test/java/com/njcn/AppTest.java new file mode 100644 index 0000000..a7e14d2 --- /dev/null +++ b/cs_report/cs_report_boot/src/test/java/com/njcn/AppTest.java @@ -0,0 +1,20 @@ +package com.njcn; + +import static org.junit.Assert.assertTrue; + +import org.junit.Test; + +/** + * Unit test for simple App. + */ +public class AppTest +{ + /** + * Rigorous Test :-) + */ + @Test + public void shouldAnswerWithTrue() + { + assertTrue( true ); + } +} diff --git a/cs_report/pom.xml b/cs_report/pom.xml new file mode 100644 index 0000000..f00c714 --- /dev/null +++ b/cs_report/pom.xml @@ -0,0 +1,28 @@ + + + + + govern + com.njcn + 1.0.0 + + 4.0.0 + + cs_report + pom + 1.0.0 + + cs_report_api + cs_report_boot + + + cs_report + 治理报表模块 + + + UTF-8 + 8 + 8 + + diff --git a/cs_system/cs_system-api/pom.xml b/cs_system/cs_system-api/pom.xml new file mode 100644 index 0000000..9575179 --- /dev/null +++ b/cs_system/cs_system-api/pom.xml @@ -0,0 +1,21 @@ + + + + + cs_system + com.njcn + 1.0.0 + + 4.0.0 + + cs_system-api + + cs_system-api + + + UTF-8 + 8 + 8 + + diff --git a/cs_system/cs_system-boot/pom.xml b/cs_system/cs_system-boot/pom.xml new file mode 100644 index 0000000..7b623e4 --- /dev/null +++ b/cs_system/cs_system-boot/pom.xml @@ -0,0 +1,110 @@ + + + + + cs_system + com.njcn + 1.0.0 + + 4.0.0 + + cs_system-boot + 1.0.0 + + cs_system-boot + + + UTF-8 + 8 + 8 + + + + + com.njcn + common-web + ${project.version} + + + com.njcn + common-swagger + ${project.version} + + + org.mybatis + mybatis-spring + 2.0.5 + + + com.njcn + common-db + ${project.version} + + + + + csSystemBoot + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + -Xlint:unchecked + + + + org.springframework.boot + spring-boot-maven-plugin + + + package + + repackage + + + + + + + com.spotify + docker-maven-plugin + 1.0.0 + + + + build-image + ${docker.operate} + + build + + + + + + http://${docker.repostory} + + ${docker.repostory}/${docker.registry.name}/${project.artifactId} + + + latest + + + ${docker.url} + ${basedir}/ + + + + /ROOT + + ${project.build.directory} + + ${project.build.finalName}.jar + + + + + + + diff --git a/cs_system/cs_system-boot/src/main/java/com/njcn/system/CsSystemBootApplication.java b/cs_system/cs_system-boot/src/main/java/com/njcn/system/CsSystemBootApplication.java new file mode 100644 index 0000000..831bc15 --- /dev/null +++ b/cs_system/cs_system-boot/src/main/java/com/njcn/system/CsSystemBootApplication.java @@ -0,0 +1,25 @@ +package com.njcn.system; + +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; + + +/** + * @author hongawen + * @version 1.0.0 + * @date 2021年12月09日 20:59 + */ +@Slf4j +@MapperScan("com.njcn.**.mapper") +@EnableFeignClients(basePackages = "com.njcn") +@SpringBootApplication(scanBasePackages = "com.njcn") +public class CsSystemBootApplication { + + public static void main(String[] args) { + SpringApplication.run(CsSystemBootApplication.class, args); + } + +} diff --git a/cs_system/cs_system-boot/src/main/resources/bootstrap.yml b/cs_system/cs_system-boot/src/main/resources/bootstrap.yml new file mode 100644 index 0000000..61f96e0 --- /dev/null +++ b/cs_system/cs_system-boot/src/main/resources/bootstrap.yml @@ -0,0 +1,51 @@ +#当前服务的基本信息 +microservice: + ename: @artifactId@ + name: '@name@' + version: @version@ + sentinel: + url: @sentinel.url@ + gateway: + url: @gateway.url@ +server: + port: 10224 +#feign接口开启服务熔断降级处理 +feign: + sentinel: + enabled: true +spring: + application: + name: @artifactId@ + 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: algorithm-config.yaml + refresh: true + main: + allow-bean-definition-overriding: true + + +#项目日志的配置 +logging: + config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml + level: + root: info + + +#mybatis配置信息 +mybatis-plus: + #别名扫描 + type-aliases-package: com.njcn.system.pojo + +mqtt: + client-id: @artifactId@${random.value} \ No newline at end of file diff --git a/cs_system/cs_system-boot/src/test/java/com/njcn/AppTest.java b/cs_system/cs_system-boot/src/test/java/com/njcn/AppTest.java new file mode 100644 index 0000000..a7e14d2 --- /dev/null +++ b/cs_system/cs_system-boot/src/test/java/com/njcn/AppTest.java @@ -0,0 +1,20 @@ +package com.njcn; + +import static org.junit.Assert.assertTrue; + +import org.junit.Test; + +/** + * Unit test for simple App. + */ +public class AppTest +{ + /** + * Rigorous Test :-) + */ + @Test + public void shouldAnswerWithTrue() + { + assertTrue( true ); + } +} diff --git a/cs_system/pom.xml b/cs_system/pom.xml new file mode 100644 index 0000000..92500b1 --- /dev/null +++ b/cs_system/pom.xml @@ -0,0 +1,28 @@ + + + + + govern + com.njcn + 1.0.0 + + 4.0.0 + + cs_system + pom + 1.0.0 + + cs_system-api + cs_system-boot + + + cs_system + 治理系统配置模块 + + + UTF-8 + 8 + 8 + + diff --git a/cs_warn/cs_warn-api/pom.xml b/cs_warn/cs_warn-api/pom.xml new file mode 100644 index 0000000..be4cc40 --- /dev/null +++ b/cs_warn/cs_warn-api/pom.xml @@ -0,0 +1,22 @@ + + + + + cs_warn + com.njcn + 1.0.0 + + 4.0.0 + + cs_warn-api + 1.0.0 + + cs_warn-api + + + UTF-8 + 1.7 + 1.7 + + diff --git a/cs_warn/cs_warn_boot/pom.xml b/cs_warn/cs_warn_boot/pom.xml new file mode 100644 index 0000000..b1ad368 --- /dev/null +++ b/cs_warn/cs_warn_boot/pom.xml @@ -0,0 +1,110 @@ + + + + + cs_warn + com.njcn + 1.0.0 + + 4.0.0 + + cs_warn_boot + 1.0.0 + + cs_warn_boot + + + UTF-8 + 8 + 8 + + + + + com.njcn + common-web + ${project.version} + + + com.njcn + common-swagger + ${project.version} + + + org.mybatis + mybatis-spring + 2.0.5 + + + com.njcn + common-db + ${project.version} + + + + + csWarnBoot + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + -Xlint:unchecked + + + + org.springframework.boot + spring-boot-maven-plugin + + + package + + repackage + + + + + + + com.spotify + docker-maven-plugin + 1.0.0 + + + + build-image + ${docker.operate} + + build + + + + + + http://${docker.repostory} + + ${docker.repostory}/${docker.registry.name}/${project.artifactId} + + + latest + + + ${docker.url} + ${basedir}/ + + + + /ROOT + + ${project.build.directory} + + ${project.build.finalName}.jar + + + + + + + diff --git a/cs_warn/cs_warn_boot/src/main/java/com/njcn/warn/CsWarnBootApplication.java b/cs_warn/cs_warn_boot/src/main/java/com/njcn/warn/CsWarnBootApplication.java new file mode 100644 index 0000000..d289d36 --- /dev/null +++ b/cs_warn/cs_warn_boot/src/main/java/com/njcn/warn/CsWarnBootApplication.java @@ -0,0 +1,25 @@ +package com.njcn.warn; + +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; + + +/** + * @author hongawen + * @version 1.0.0 + * @date 2021年12月09日 20:59 + */ +@Slf4j +@MapperScan("com.njcn.**.mapper") +@EnableFeignClients(basePackages = "com.njcn") +@SpringBootApplication(scanBasePackages = "com.njcn") +public class CsWarnBootApplication { + + public static void main(String[] args) { + SpringApplication.run(CsWarnBootApplication.class, args); + } + +} diff --git a/cs_warn/cs_warn_boot/src/main/resources/bootstrap.yml b/cs_warn/cs_warn_boot/src/main/resources/bootstrap.yml new file mode 100644 index 0000000..81f53c4 --- /dev/null +++ b/cs_warn/cs_warn_boot/src/main/resources/bootstrap.yml @@ -0,0 +1,51 @@ +#当前服务的基本信息 +microservice: + ename: @artifactId@ + name: '@name@' + version: @version@ + sentinel: + url: @sentinel.url@ + gateway: + url: @gateway.url@ +server: + port: 10225 +#feign接口开启服务熔断降级处理 +feign: + sentinel: + enabled: true +spring: + application: + name: @artifactId@ + 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: algorithm-config.yaml + refresh: true + main: + allow-bean-definition-overriding: true + + +#项目日志的配置 +logging: + config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml + level: + root: info + + +#mybatis配置信息 +mybatis-plus: + #别名扫描 + type-aliases-package: com.njcn.warn.pojo + +mqtt: + client-id: @artifactId@${random.value} \ No newline at end of file diff --git a/cs_warn/cs_warn_boot/src/test/java/com/njcn/AppTest.java b/cs_warn/cs_warn_boot/src/test/java/com/njcn/AppTest.java new file mode 100644 index 0000000..a7e14d2 --- /dev/null +++ b/cs_warn/cs_warn_boot/src/test/java/com/njcn/AppTest.java @@ -0,0 +1,20 @@ +package com.njcn; + +import static org.junit.Assert.assertTrue; + +import org.junit.Test; + +/** + * Unit test for simple App. + */ +public class AppTest +{ + /** + * Rigorous Test :-) + */ + @Test + public void shouldAnswerWithTrue() + { + assertTrue( true ); + } +} diff --git a/cs_warn/pom.xml b/cs_warn/pom.xml new file mode 100644 index 0000000..25a4c1b --- /dev/null +++ b/cs_warn/pom.xml @@ -0,0 +1,28 @@ + + + + + govern + com.njcn + 1.0.0 + + 4.0.0 + + cs_warn + pom + 1.0.0 + + cs_warn-api + cs_warn_boot + + + cs_warn + 治理告警/事件模块 + + + UTF-8 + 8 + 8 + + diff --git a/pom.xml b/pom.xml index 193a600..43eb49f 100644 --- a/pom.xml +++ b/pom.xml @@ -9,6 +9,11 @@ 1.0.0 cs_device + cs_harmonic + cs_event + cs_report + cs_system + cs_warn govern