cn.meteor.common.launch.constants.AppConstants Maven / Gradle / Ivy
package cn.meteor.common.launch.constants;// Copyright (C), Created on 2021-04-02
import java.util.List;
/**
* 应用常量类
*
* @author ths
* @since 1.0.0
*/
public interface AppConstants {
/** 默认配置 */
List DEFAULT_CONFIG = List.of("database.yml", "jasypt.yml", "auth.yml");
/** bootstrap */
String DEFAULT_BOOTSTRAP = "Config resource 'class path resource [bootstrap.yml]' via location 'optional:classpath:/'";
/** 应用版本 */
String APP_VERSION = "1.0.0";
/** 应用名前缀 */
String APP_NAME_PREFIX = "meteor-";
/** 代码生成器模块名称 */
String APP_CODE_BUILDER_NAME = APP_NAME_PREFIX + "code-builder";
/** 网关模块名称 */
String APP_GATEWAY_NAME = APP_NAME_PREFIX + "gateway-service";
/** 系统管理模块 */
String APP_SYSTEM_NAME = APP_NAME_PREFIX + "system-service";
/** 授权管理模块 */
String APP_AUTH_NAME = APP_NAME_PREFIX + "auth-service";
/** OA管理模块 */
String APP_OA_NAME = APP_NAME_PREFIX + "oa-service";
/** JIRA管理模块 */
String APP_JIRA_NAME = APP_NAME_PREFIX + "jira-service";
/** QA管理模块 */
String APP_QA_NAME = APP_NAME_PREFIX + "qa-service";
}