Ver código fonte

手册提交

ZhanHan 3 anos atrás
commit
0648db8473

+ 11 - 0
.gitignore

@@ -0,0 +1,11 @@
+# Default ignored files
+/workspace.xml
+sky-activate-service.iml
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
+
+.idea/
+
+target/
+out/

+ 12 - 0
pom.xml

@@ -0,0 +1,12 @@
+<?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>
+
+    <groupId>org.example</groupId>
+    <artifactId>sky-activate-service</artifactId>
+    <version>1.0-SNAPSHOT</version>
+
+
+</project>

+ 18 - 0
src/main/java/com/sky/activate/SkyMetadataApplication.java

@@ -0,0 +1,18 @@
+package com.sky.activate;
+
+import org.mybatis.spring.annotation.MapperScan;
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
+import springfox.documentation.oas.annotations.EnableOpenApi;
+
+@EnableOpenApi  //swagger3.0
+@SpringBootApplication
+@MapperScan("com.sky.metadata.mapper")
+public class SkyMetadataApplication extends SpringBootServletInitializer {
+
+    public static void main(String[] args) {
+        SpringApplication.run(SkyMetadataApplication.class, args);
+    }
+
+}

+ 91 - 0
src/main/resources/application.properties

@@ -0,0 +1,91 @@
+
+
+#\u57FA\u672C\u914D\u7F6E
+server.port=10087
+server.servlet.encoding.force=true
+server.servlet.encoding.charset=UTF-8
+# \u963F\u91CC\u4E91\u670D\u52A1\uFF1A121.43.55.7
+# \u4F4F\u5EFA\u5385\u8BA1\u7B97\u670D\u52A1\uFF1A193.168.195.16(\u540E\u53F0\u670D\u52A1\u5668)   193.168.195.17(web\u670D\u52A1\u5668)
+## \u4F4F\u5EFA\u5385\u5B58\u50A8\u670D\u52A1\uFF1A193.168.195.18(\u4E3B\u5B58\u50A8)  193.168.195.19(\u5B50\u5B58\u50A8)
+
+#spring.datasource.url=jdbc:mysql://121.43.55.7:3306/metadata_sky?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
+#spring.datasource.username=root
+#spring.datasource.password=SKYversation0816
+#spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver
+
+##\u4F7F\u7528mysql
+#spring.jpa.database = mysql
+
+# \u8FBE\u68A6\u6570\u636E\u5E93-\u963F\u91CC\u4E91
+#spring.datasource.url=jdbc:dm://121.43.55.7:5236/METADATA_SKY
+#spring.datasource.username=SYSDBA
+#spring.datasource.password=SYSDBA
+#spring.datasource.driverClassName=dm.jdbc.driver.DmDriver
+
+# \u8FBE\u68A6\u6570\u636E\u5E93-\u4FE1\u521B\u533A-\u6D4B\u8BD5
+#spring.datasource.url=jdbc:dm://10.30.6.220:5236/METADATA_SKY
+#spring.datasource.username=GISDBA
+#spring.datasource.password=gisdba123
+#spring.datasource.driverClassName=dm.jdbc.driver.DmDriver
+
+# \u8FBE\u68A6\u6570\u636E\u5E93-\u4FE1\u521B\u533A-\u6B63\u5F0F
+spring.datasource.url=jdbc:dm://${METADATA_DB_IP:DM_ZTQ_N}:${METADATA_DB_PORT:5236}/${METADATA_DB_TABLE_NAME:METADATA_SKY}
+spring.datasource.username=${METADATA_DB_USERNAME:UGIS}
+spring.datasource.password=${METADATA_DB_PASSWORD:UGISUGIS123.}
+spring.datasource.driverClassName=dm.jdbc.driver.DmDriver
+
+# \u8FBE\u68A6\u6570\u636E\u5E93-\u963F\u91CC\u4E91
+#spring.datasource.url=jdbc:dm://121.43.55.7:5236/METADATA_SKY
+#spring.datasource.username=SYSDBA
+#spring.datasource.password=SYSDBA
+#spring.datasource.driverClassName=dm.jdbc.driver.DmDriver
+
+spring.mvc.async.request-timeout=60000
+
+#\u662F\u5426\u663E\u793Asql\u8BED\u53E5
+spring.jpa.show-sql=true
+#mybatis\u914D\u7F6E mybatis.config-location=classpath:mybatis-config.xml // \u914D\u7F6E\u6587\u4EF6\u4F4D\u7F6E
+mybatis.typeAliasesPackage=com.sky.metadata.entity
+mybatis.mapper-locations=classpath:mapper/*.xml
+logging.level.com.sky.metadata.mapper = DEBUG
+spring.servlet.multipart.max-file-size=1000MB
+spring.servlet.multipart.max-request-size=1000MB
+
+# redis\u914D\u7F6E
+# REDIS (RedisProperties)
+# Redis\u6570\u636E\u5E93\u7D22\u5F15\uFF08\u9ED8\u8BA4\u4E3A0\uFF09
+spring.redis.database=0
+# Redis\u670D\u52A1\u5668\u5730\u5740    193.168.195.16  121.43.55.7     193.168.214.11
+#spring.redis.host=${METADATA_REDIS_IP:121.43.55.7}
+spring.redis.host=${METADATA_REDIS_IP:121.43.55.7}
+# Redis\u670D\u52A1\u5668\u8FDE\u63A5\u7AEF\u53E3
+#spring.redis.port=${METADATA_REDIS_PORT:6379}
+spring.redis.port=${METADATA_REDIS_PORT:6380}
+# Redis\u670D\u52A1\u5668\u8FDE\u63A5\u5BC6\u7801\uFF08\u9ED8\u8BA4\u4E3A\u7A7A\uFF09
+#spring.redis.password=${REDIS_PASSWORD:skyversation}
+spring.redis.password=${REDIS_PASSWORD:SKYversation}
+# \u8FDE\u63A5\u6C60\u6700\u5927\u8FDE\u63A5\u6570\uFF08\u4F7F\u7528\u8D1F\u503C\u8868\u793A\u6CA1\u6709\u9650\u5236\uFF09
+spring.redis.jedis.pool.max-active=8
+# \u8FDE\u63A5\u6C60\u6700\u5927\u963B\u585E\u7B49\u5F85\u65F6\u95F4\uFF08\u4F7F\u7528\u8D1F\u503C\u8868\u793A\u6CA1\u6709\u9650\u5236\uFF09
+spring.redis.jedis.pool.max-wait=-1
+# \u8FDE\u63A5\u6C60\u4E2D\u7684\u6700\u5927\u7A7A\u95F2\u8FDE\u63A5
+spring.redis.jedis.pool.max-idle=8
+# \u8FDE\u63A5\u6C60\u4E2D\u7684\u6700\u5C0F\u7A7A\u95F2\u8FDE\u63A5
+spring.redis.jedis.pool.min-idle=0
+# \u8FDE\u63A5\u8D85\u65F6\u65F6\u95F4\uFF08\u6BEB\u79D2\uFF09
+spring.redis.timeout=5000
+
+# \u8BBE\u7F6Eswagger
+springfox.documentation.swagger-ui.enabled=true
+
+# \u9759\u6001\u8D44\u6E90\u76EE\u5F55
+spring.mvc.static-path-pattern= /image/**
+# \u56FE\u7247\u5B58\u653E\u7684\u771F\u5B9E\u8DEF\u5F84
+# file:/root/icons     D://work/icons/
+spring.web.resources.static-locations= file:${METADATA_STATIC_IMAGE_PATH:/root/icons/}
+
+spring.update.excel.path = ${METADATA_UPDATE_EXCEL_PATH:/root/updateFile/}
+spring.update.excel.time = ${METADATA_UPDATE_EXCEL_TIME:86400000}
+
+spring.update.dr.path = ${METADATA_UPDATE_DR_PATH:/root/DRUpdateFile/dr_config.json}
+spring.update.dr.time = ${METADATA_UPDATE_DR_TIME:86400000}