From 00062ed2e07d3d705abd1baa10ee483617f10dfb Mon Sep 17 00:00:00 2001 From: ludc Date: 星期五, 09 六月 2023 18:44:57 +0800 Subject: [PATCH] 提交get请求中文编码问题,表名常量类,表别名枚举类 --- Source/UBCS/ubcs-common/src/main/java/com/vci/ubcs/common/constant/LauncherConstant.java | 233 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 233 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-common/src/main/java/com/vci/ubcs/common/constant/LauncherConstant.java b/Source/UBCS/ubcs-common/src/main/java/com/vci/ubcs/common/constant/LauncherConstant.java new file mode 100644 index 0000000..8c8a346 --- /dev/null +++ b/Source/UBCS/ubcs-common/src/main/java/com/vci/ubcs/common/constant/LauncherConstant.java @@ -0,0 +1,233 @@ +/* + * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * Neither the name of the dreamlu.net developer nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * Author: Chill 搴勯獮 (smallchill@163.com) + */ +package com.vci.ubcs.common.constant; + +import org.springblade.core.launch.constant.AppConstant; + +import static org.springblade.core.launch.constant.AppConstant.APPLICATION_NAME_PREFIX; + +/** + * 鍚姩甯搁噺 + * + * @author Chill + */ +public interface LauncherConstant { + + /** + * xxljob + */ + String APPLICATION_XXLJOB_NAME = APPLICATION_NAME_PREFIX + "xxljob"; + + /** + * xxljob + */ + String APPLICATION_XXLJOB_ADMIN_NAME = APPLICATION_NAME_PREFIX + "xxljob-admin"; + + /** + * nacos dev 鍦板潃 + */ + //String NACOS_DEV_ADDR = "dev.vci-tech.com:38848"; + String NACOS_DEV_ADDR = "localhost:8848"; + + /** + * nacos prod 鍦板潃 + */ + //String NACOS_PROD_ADDR = "dev.vci-tech.com:38848"; + String NACOS_PROD_ADDR = "127.0.0.1:8848"; + + /** + * nacos test 鍦板潃 + */ + //String NACOS_TEST_ADDR = "dev.vci-tech.com:38848"; + String NACOS_TEST_ADDR = "127.0.0.1:8848"; + + /** + * sentinel dev 鍦板潃 + */ + //String SENTINEL_DEV_ADDR = "127.0.0.1:8858"; + + /** + * sentinel prod 鍦板潃 + */ + //String SENTINEL_PROD_ADDR = "172.30.0.58:8858"; + + /** + * sentinel test 鍦板潃 + */ + //String SENTINEL_TEST_ADDR = "172.30.0.58:8858"; + + /** + * seata dev 鍦板潃 + */ + String SEATA_DEV_ADDR = "127.0.0.1:8091"; + + /** + * seata prod 鍦板潃 + */ + String SEATA_PROD_ADDR = "172.30.0.68:8091"; + + /** + * seata test 鍦板潃 + */ + String SEATA_TEST_ADDR = "172.30.0.68:8091"; + + /** + * zipkin dev 鍦板潃 + */ + String ZIPKIN_DEV_ADDR = "http://dev.vci-tech.com:38006"; + + /** + * zipkin prod 鍦板潃 + */ + String ZIPKIN_PROD_ADDR = "http://172.30.0.71:9411"; + + /** + * zipkin test 鍦板潃 + */ + String ZIPKIN_TEST_ADDR = "http://172.30.0.71:9411"; + + /** + * elk dev 鍦板潃 + */ + String ELK_DEV_ADDR = "dev.vci-tech.com:38002"; + + /** + * elk prod 鍦板潃 + */ + String ELK_PROD_ADDR = "dev.vci-tech.com:38002"; + + /** + * elk test 鍦板潃 + */ + String ELK_TEST_ADDR = "dev.vci-tech.com:38002"; + + /** + * seata file妯″紡 + */ + String FILE_MODE = "file"; + + /** + * seata nacos妯″紡 + */ + String NACOS_MODE = "nacos"; + + /** + * seata default妯″紡 + */ + String DEFAULT_MODE = "default"; + + /** + * seata group鍚庣紑 + */ + String GROUP_NAME = "-group"; + + /** + * seata 鏈嶅姟缁勬牸寮� + * + * @param appName 鏈嶅姟鍚� + * @return group + */ + static String seataServiceGroup(String appName) { + return appName.concat(GROUP_NAME); + } + + /** + * 鍔ㄦ�佽幏鍙杗acos鍦板潃 + * + * @param profile 鐜鍙橀噺 + * @return addr + */ + static String nacosAddr(String profile) { + switch (profile) { + case (AppConstant.PROD_CODE): + return NACOS_PROD_ADDR; + case (AppConstant.TEST_CODE): + return NACOS_TEST_ADDR; + default: + return NACOS_DEV_ADDR; + } + } + + /** + * 鍔ㄦ�佽幏鍙杝entinel鍦板潃 + * + * @param profile 鐜鍙橀噺 + * @return addr + */ +/* static String sentinelAddr(String profile) { + switch (profile) { + case (AppConstant.PROD_CODE): + return SENTINEL_PROD_ADDR; + case (AppConstant.TEST_CODE): + return SENTINEL_TEST_ADDR; + default: + return SENTINEL_DEV_ADDR; + } + }*/ + + /** + * 鍔ㄦ�佽幏鍙杝eata鍦板潃 + * + * @param profile 鐜鍙橀噺 + * @return addr + */ + static String seataAddr(String profile) { + switch (profile) { + case (AppConstant.PROD_CODE): + return SEATA_PROD_ADDR; + case (AppConstant.TEST_CODE): + return SEATA_TEST_ADDR; + default: + return SEATA_DEV_ADDR; + } + } + + /** + * 鍔ㄦ�佽幏鍙杬ipkin鍦板潃 + * + * @param profile 鐜鍙橀噺 + * @return addr + */ + static String zipkinAddr(String profile) { + switch (profile) { + case (AppConstant.PROD_CODE): + return ZIPKIN_PROD_ADDR; + case (AppConstant.TEST_CODE): + return ZIPKIN_TEST_ADDR; + default: + return ZIPKIN_DEV_ADDR; + } + } + + /** + * 鍔ㄦ�佽幏鍙杄lk鍦板潃 + * + * @param profile 鐜鍙橀噺 + * @return addr + */ + static String elkAddr(String profile) { + switch (profile) { + case (AppConstant.PROD_CODE): + return ELK_PROD_ADDR; + case (AppConstant.TEST_CODE): + return ELK_TEST_ADDR; + default: + return ELK_DEV_ADDR; + } + } + +} -- Gitblit v1.9.3