diff --git a/hai-msg/src/main/java/com/msg/config/AuthConfig.java b/hai-msg/src/main/java/com/msg/config/AuthConfig.java new file mode 100644 index 00000000..f38ee950 --- /dev/null +++ b/hai-msg/src/main/java/com/msg/config/AuthConfig.java @@ -0,0 +1,128 @@ +package com.msg.config; + +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.module.SimpleModule; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import com.hai.common.security.UserCenter; +import org.apache.commons.lang3.StringUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.context.annotation.Configuration; +import org.springframework.http.converter.HttpMessageConverter; +import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; +import org.springframework.web.multipart.support.StandardMultipartHttpServletRequest; +import org.springframework.web.servlet.config.annotation.InterceptorRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; +import org.springframework.web.servlet.handler.HandlerInterceptorAdapter; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.util.List; + +@Configuration +public class AuthConfig implements WebMvcConfigurer { + + private static Logger log = LoggerFactory.getLogger(AuthConfig.class); + + @Autowired + private UserCenter userCenter; + + /** + * 获取配置文件debug变量 + */ + @Value("${debug}") + private boolean debug = false; + + /** + * 解决18位long类型数据转json失去精度问题 + * @param converters + */ + @Override + public void configureMessageConverters(List> converters){ + MappingJackson2HttpMessageConverter jsonConverter = new MappingJackson2HttpMessageConverter(); + + ObjectMapper objectMapper = jsonConverter.getObjectMapper(); + SimpleModule simpleModule = new SimpleModule(); + simpleModule.addSerializer(Long.class, ToStringSerializer.instance); + simpleModule.addSerializer(Long.TYPE, ToStringSerializer.instance); + objectMapper.registerModule(simpleModule); + + converters.add(jsonConverter); + } + + public void addInterceptors(InterceptorRegistry registry) { + registry.addInterceptor(new HandlerInterceptorAdapter() { + + @Override + public boolean preHandle(HttpServletRequest request, HttpServletResponse response, + Object handler) throws Exception { + if(debug){ + return true; + } + String token = request.getParameter("Authorization"); + if (StringUtils.isBlank(token)) { + token = request.getHeader("Authorization"); + } + if((StringUtils.isNotBlank(token) && userCenter.isTokenLogin(token)) || userCenter.isLogin(request)){//如果未登录,将无法使用任何接口 + userCenter.refreshCookie(request, response); + return true; + } else if(request instanceof StandardMultipartHttpServletRequest) { + StandardMultipartHttpServletRequest re = (StandardMultipartHttpServletRequest)request; + if(userCenter.isLogin(re.getRequest())){ + return true; + } else { + log.error("the user is not logged in,remoteAddr:"+getIpAddress(request)+",requestUrl:"+request.getRequestURL()); + response.setStatus(401); + return false; + } + } else{ + log.error("the user is not logged in,remoteAddr:"+getIpAddress(request)+",requestUrl:"+request.getRequestURL()); + response.setStatus(401); + return false; + } + } + }) + .addPathPatterns("/**") + .excludePathPatterns("/swagger-resources/**") + .excludePathPatterns("/**/api-docs") + .excludePathPatterns("/**/springfox-swagger-ui/**") + .excludePathPatterns("/**/swagger-ui.html") + .excludePathPatterns("/test/*") + ; + } + + public String getIpAddress(HttpServletRequest request) { + // 获取请求主机IP地址,如果通过代理进来,则透过防火墙获取真实IP地址 + String ip = request.getHeader("X-Forwarded-For"); + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("Proxy-Client-IP"); + } + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("WL-Proxy-Client-IP"); + } + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("HTTP_CLIENT_IP"); + } + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("HTTP_X_FORWARDED_FOR"); + } + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getRemoteAddr(); + } + } else if (ip.length() > 15) { + String[] ips = ip.split(","); + for (int index = 0; index < ips.length; index++) { + String strIp = ips[index]; + if (!("unknown".equalsIgnoreCase(strIp))) { + ip = strIp; + break; + } + } + } + return ip; + } + +} diff --git a/hai-msg/src/main/java/com/msg/config/ConfigListener.java b/hai-msg/src/main/java/com/msg/config/ConfigListener.java new file mode 100644 index 00000000..234583cc --- /dev/null +++ b/hai-msg/src/main/java/com/msg/config/ConfigListener.java @@ -0,0 +1,24 @@ +package com.msg.config; + +import org.springframework.beans.factory.annotation.Autowired; + +import javax.servlet.ServletContextEvent; +import javax.servlet.ServletContextListener; +import javax.servlet.annotation.WebListener; + +@WebListener +public class ConfigListener implements ServletContextListener { + + @Autowired + private SysConfig sysConfig; + + @Override + public void contextInitialized(ServletContextEvent sce) { + SysConst.setSysConfig(sysConfig); + } + + @Override + public void contextDestroyed(ServletContextEvent sce) { + } + +} diff --git a/hai-msg/src/main/java/com/msg/config/CorsConfig.java b/hai-msg/src/main/java/com/msg/config/CorsConfig.java new file mode 100644 index 00000000..4c73a238 --- /dev/null +++ b/hai-msg/src/main/java/com/msg/config/CorsConfig.java @@ -0,0 +1,49 @@ +package com.msg.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.cors.CorsConfiguration; +import org.springframework.web.cors.UrlBasedCorsConfigurationSource; +import org.springframework.web.filter.CorsFilter; +import org.springframework.web.servlet.config.annotation.CorsRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; + +import java.util.ArrayList; +import java.util.List; + +/** + * @ClassName CorsConfig + * @Description: TODO () + * @Author 胡锐 + * @Date 2020/12/16 + **/ +@Configuration +public class CorsConfig extends WebMvcConfigurerAdapter { + @Override + public void addCorsMappings(CorsRegistry registry) { + registry.addMapping("/**") + .allowedOrigins("*") + .allowCredentials(true) + .allowedMethods("GET", "POST", "DELETE", "PUT") + .maxAge(3600); + } + private CorsConfiguration buildConfig() { + CorsConfiguration corsConfiguration = new CorsConfiguration(); + List list = new ArrayList<>(); + list.add("*"); + corsConfiguration.setAllowedOrigins(list); + /* + // 请求常用的三种配置,*代表允许所有,当时你也可以自定义属性(比如header只能带什么,只能是post方式等等) + */ + corsConfiguration.addAllowedOrigin("*"); + corsConfiguration.addAllowedHeader("*"); + corsConfiguration.addAllowedMethod("*"); + return corsConfiguration; + } + @Bean + public CorsFilter corsFilter() { + UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); + source.registerCorsConfiguration("/**", buildConfig()); + return new CorsFilter(source); + } +} diff --git a/hai-msg/src/main/java/com/msg/config/MultipartConfig.java b/hai-msg/src/main/java/com/msg/config/MultipartConfig.java new file mode 100644 index 00000000..6db8d6b7 --- /dev/null +++ b/hai-msg/src/main/java/com/msg/config/MultipartConfig.java @@ -0,0 +1,26 @@ +package com.msg.config; + +import org.springframework.boot.web.servlet.MultipartConfigFactory; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +import javax.servlet.MultipartConfigElement; + +@Configuration +public class MultipartConfig { + + /** + * 文件上传配置 + * @return + */ + @Bean + public MultipartConfigElement multipartConfigElement() { + MultipartConfigFactory factory = new MultipartConfigFactory(); + //文件最大 + factory.setMaxFileSize("300MB"); //KB,MB + //设置总上传数据总大小 + factory.setMaxRequestSize("350MB"); + return factory.createMultipartConfig(); + } + +} diff --git a/hai-msg/src/main/java/com/msg/config/RedisConfig.java b/hai-msg/src/main/java/com/msg/config/RedisConfig.java new file mode 100644 index 00000000..e65e1ca7 --- /dev/null +++ b/hai-msg/src/main/java/com/msg/config/RedisConfig.java @@ -0,0 +1,109 @@ +package com.msg.config; + +import com.fasterxml.jackson.annotation.JsonAutoDetect; +import com.fasterxml.jackson.annotation.PropertyAccessor; +import com.fasterxml.jackson.databind.ObjectMapper; +import org.springframework.cache.annotation.CachingConfigurerSupport; +import org.springframework.cache.annotation.EnableCaching; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.data.redis.connection.RedisConnectionFactory; +import org.springframework.data.redis.core.*; +import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer; +import org.springframework.data.redis.serializer.StringRedisSerializer; + + +@Configuration +@EnableCaching //开启注解 +public class RedisConfig extends CachingConfigurerSupport { + + /** + * retemplate相关配置 + * @param factory + * @return + */ + @Bean + public RedisTemplate redisTemplate(RedisConnectionFactory factory) { + + RedisTemplate template = new RedisTemplate<>(); + // 配置连接工厂 + template.setConnectionFactory(factory); + + //使用Jackson2JsonRedisSerializer来序列化和反序列化redis的value值(默认使用JDK的序列化方式) + Jackson2JsonRedisSerializer jacksonSeial = new Jackson2JsonRedisSerializer(Object.class); + + ObjectMapper om = new ObjectMapper(); + // 指定要序列化的域,field,get和set,以及修饰符范围,ANY是都有包括private和public + om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); + // 指定序列化输入的类型,类必须是非final修饰的,final修饰的类,比如String,Integer等会跑出异常 + om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); + jacksonSeial.setObjectMapper(om); + + // 值采用json序列化 + template.setValueSerializer(jacksonSeial); + //使用StringRedisSerializer来序列化和反序列化redis的key值 + template.setKeySerializer(new StringRedisSerializer()); + + // 设置hash key 和value序列化模式 + template.setHashKeySerializer(new StringRedisSerializer()); + template.setHashValueSerializer(jacksonSeial); + template.afterPropertiesSet(); + + return template; + } + + /** + * 对hash类型的数据操作 + * + * @param redisTemplate + * @return + */ + @Bean + public HashOperations hashOperations(RedisTemplate redisTemplate) { + return redisTemplate.opsForHash(); + } + + /** + * 对redis字符串类型数据操作 + * + * @param redisTemplate + * @return + */ + @Bean + public ValueOperations valueOperations(RedisTemplate redisTemplate) { + return redisTemplate.opsForValue(); + } + + /** + * 对链表类型的数据操作 + * + * @param redisTemplate + * @return + */ + @Bean + public ListOperations listOperations(RedisTemplate redisTemplate) { + return redisTemplate.opsForList(); + } + + /** + * 对无序集合类型的数据操作 + * + * @param redisTemplate + * @return + */ + @Bean + public SetOperations setOperations(RedisTemplate redisTemplate) { + return redisTemplate.opsForSet(); + } + + /** + * 对有序集合类型的数据操作 + * + * @param redisTemplate + * @return + */ + @Bean + public ZSetOperations zSetOperations(RedisTemplate redisTemplate) { + return redisTemplate.opsForZSet(); + } +} diff --git a/hai-msg/src/main/java/com/msg/config/SwaggerConfig.java b/hai-msg/src/main/java/com/msg/config/SwaggerConfig.java new file mode 100644 index 00000000..e9993e65 --- /dev/null +++ b/hai-msg/src/main/java/com/msg/config/SwaggerConfig.java @@ -0,0 +1,47 @@ +package com.msg.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import springfox.documentation.builders.ApiInfoBuilder; +import springfox.documentation.builders.RequestHandlerSelectors; +import springfox.documentation.service.ApiInfo; +import springfox.documentation.service.Contact; +import springfox.documentation.spi.DocumentationType; +import springfox.documentation.spring.web.plugins.Docket; +import springfox.documentation.swagger2.annotations.EnableSwagger2; + +/** +* SwaggerConfig.java +* 项目名称: +* 包: +* 类名称: SwaggerConfig.java +* 类描述: 构建restful api接口文档 +* 创建人: +* 创建时间: 2017 下午4:23:45 +*/ +@Configuration +@EnableSwagger2 +public class SwaggerConfig +{ + + /** + * 描述api的基本信息 + * 基本信息会展现在文档页面中 + * @return [api的基本信息] + */ + ApiInfo apiInfo() + { + return new ApiInfoBuilder().title("hgj-BWeb").description("提供给管理平台的接口").termsOfServiceUrl("").version("1.0.0") + .contact(new Contact("", "", "")).build(); + } + + @Bean + public Docket customImplementation() + { + return new Docket(DocumentationType.SWAGGER_2).select() + .apis(RequestHandlerSelectors.basePackage("com")) + .build().directModelSubstitute(org.joda.time.LocalDate.class, java.sql.Date.class) + .directModelSubstitute(org.joda.time.DateTime.class, java.util.Date.class).apiInfo(apiInfo()); + } + +} diff --git a/hai-msg/src/main/java/com/msg/config/SysConfig.java b/hai-msg/src/main/java/com/msg/config/SysConfig.java new file mode 100644 index 00000000..07c1c013 --- /dev/null +++ b/hai-msg/src/main/java/com/msg/config/SysConfig.java @@ -0,0 +1,51 @@ +package com.msg.config; + +import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.context.annotation.PropertySource; +import org.springframework.stereotype.Component; + +@Component("sysConfig") +@ConfigurationProperties +@PropertySource("classpath:/config.properties") +public class SysConfig { + + private String fileUrl; + + private String cmsPath; + + private String agentQrCode; + + private String agentQrCodeWxUrl; + + public String getAgentQrCodeWxUrl() { + return agentQrCodeWxUrl; + } + + public void setAgentQrCodeWxUrl(String agentQrCodeWxUrl) { + this.agentQrCodeWxUrl = agentQrCodeWxUrl; + } + + public String getFileUrl() { + return fileUrl; + } + + public void setFileUrl(String fileUrl) { + this.fileUrl = fileUrl; + } + + public String getCmsPath() { + return cmsPath; + } + + public void setCmsPath(String cmsPath) { + this.cmsPath = cmsPath; + } + + public String getAgentQrCode() { + return agentQrCode; + } + + public void setAgentQrCode(String agentQrCode) { + this.agentQrCode = agentQrCode; + } +} diff --git a/hai-msg/src/main/java/com/msg/config/SysConst.java b/hai-msg/src/main/java/com/msg/config/SysConst.java new file mode 100644 index 00000000..a306f674 --- /dev/null +++ b/hai-msg/src/main/java/com/msg/config/SysConst.java @@ -0,0 +1,19 @@ +package com.msg.config; + +public class SysConst { + + private static SysConfig sysConfig; + + public static void setSysConfig(SysConfig arg){ + sysConfig = arg; + } + + public static SysConfig getSysConfig(){ + if (null == sysConfig) { + //防止空指针异常 + sysConfig = new SysConfig(); + return sysConfig; + } + return sysConfig; + } +} diff --git a/hai-msg/target/classes/application.yml b/hai-msg/target/classes/application.yml new file mode 100644 index 00000000..3828365e --- /dev/null +++ b/hai-msg/target/classes/application.yml @@ -0,0 +1,56 @@ +server: + port: 9901 + servlet: + context-path: /msg + +#配置是否为debug模式,debug模式下,不开启权限校验 +debug: false + +#datasource数据源设置 +spring: + datasource: + url: jdbc:mysql://139.159.177.244:3306/hfkj?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false + username: root + password: HF123456. + type: com.alibaba.druid.pool.DruidDataSource + driver-class-name: com.mysql.jdbc.Driver + filters: stat + maxActive: 10 + initialSize: 5 + maxWait: 60000 + minIdle: 5 + timeBetweenEvictionRunsMillis: 60000 + minEvictableIdleTimeMillis: 300000 + validationQuery: select 'x' + testWhileIdle: true + testOnBorrow: false + testOnReturn: false + poolPreparedStatements: true + maxOpenPreparedStatements: 20 + redis: + database: 0 + host: 139.159.177.244 + port: 36379 + password: HF123456.Redis + timeout: 36000000 + jedis: + pool: + max-active: 20 + max-wait: -1 + max-idle: 10 + min-idle: 0 + #配置日期返回至前台为时间戳 + jackson: + serialization: + write-dates-as-timestamps: true +mybatis: + mapperLocations: + - classpath*:sqlmap*/*.xml + type-aliases-package: + org.springboot.sample.entity + +pagehelper: + helperDialect: mysql + reasonable: true + supportMethodsArguments: true + params: count=countSql diff --git a/hai-msg/target/classes/com/MsgApplication.class b/hai-msg/target/classes/com/MsgApplication.class new file mode 100644 index 00000000..76b53a5b Binary files /dev/null and b/hai-msg/target/classes/com/MsgApplication.class differ diff --git a/hai-msg/target/classes/com/msg/config/AuthConfig$1.class b/hai-msg/target/classes/com/msg/config/AuthConfig$1.class new file mode 100644 index 00000000..a794f444 Binary files /dev/null and b/hai-msg/target/classes/com/msg/config/AuthConfig$1.class differ diff --git a/hai-msg/target/classes/com/msg/config/AuthConfig.class b/hai-msg/target/classes/com/msg/config/AuthConfig.class new file mode 100644 index 00000000..94bd97b9 Binary files /dev/null and b/hai-msg/target/classes/com/msg/config/AuthConfig.class differ diff --git a/hai-msg/target/classes/com/msg/config/ConfigListener.class b/hai-msg/target/classes/com/msg/config/ConfigListener.class new file mode 100644 index 00000000..3ea2379e Binary files /dev/null and b/hai-msg/target/classes/com/msg/config/ConfigListener.class differ diff --git a/hai-msg/target/classes/com/msg/config/CorsConfig.class b/hai-msg/target/classes/com/msg/config/CorsConfig.class new file mode 100644 index 00000000..2423b869 Binary files /dev/null and b/hai-msg/target/classes/com/msg/config/CorsConfig.class differ diff --git a/hai-msg/target/classes/com/msg/config/MultipartConfig.class b/hai-msg/target/classes/com/msg/config/MultipartConfig.class new file mode 100644 index 00000000..b7769a3f Binary files /dev/null and b/hai-msg/target/classes/com/msg/config/MultipartConfig.class differ diff --git a/hai-msg/target/classes/com/msg/config/RedisConfig.class b/hai-msg/target/classes/com/msg/config/RedisConfig.class new file mode 100644 index 00000000..a219e703 Binary files /dev/null and b/hai-msg/target/classes/com/msg/config/RedisConfig.class differ diff --git a/hai-msg/target/classes/com/msg/config/SwaggerConfig.class b/hai-msg/target/classes/com/msg/config/SwaggerConfig.class new file mode 100644 index 00000000..81cbb853 Binary files /dev/null and b/hai-msg/target/classes/com/msg/config/SwaggerConfig.class differ diff --git a/hai-msg/target/classes/com/msg/config/SysConfig.class b/hai-msg/target/classes/com/msg/config/SysConfig.class new file mode 100644 index 00000000..0e16f271 Binary files /dev/null and b/hai-msg/target/classes/com/msg/config/SysConfig.class differ diff --git a/hai-msg/target/classes/com/msg/config/SysConst.class b/hai-msg/target/classes/com/msg/config/SysConst.class new file mode 100644 index 00000000..89ec9439 Binary files /dev/null and b/hai-msg/target/classes/com/msg/config/SysConst.class differ diff --git a/hai-msg/target/classes/com/msg/controller/HighMegController.class b/hai-msg/target/classes/com/msg/controller/HighMegController.class new file mode 100644 index 00000000..1ee37acd Binary files /dev/null and b/hai-msg/target/classes/com/msg/controller/HighMegController.class differ diff --git a/hai-msg/target/classes/config.properties b/hai-msg/target/classes/config.properties new file mode 100644 index 00000000..a35e3947 --- /dev/null +++ b/hai-msg/target/classes/config.properties @@ -0,0 +1,4 @@ +fileUrl=/home/project/hsg/filesystem +cmsPath=/home/project/hsg/filesystem/cmsPath +agentQrCode=/home/project/hsg/filesystem/agentQrCode +agentQrCodeWxUrl=https://hsgcs.dctpay.com/wx/?action=ic&id= diff --git a/hai-msg/target/classes/logback.xml b/hai-msg/target/classes/logback.xml new file mode 100644 index 00000000..a7602e3d --- /dev/null +++ b/hai-msg/target/classes/logback.xml @@ -0,0 +1,72 @@ + + + + + %d %p (%file:%line\)- %m%n + UTF-8 + + + + log/base.log + + log/base.log.%d.%i + + + 64 MB + + + + + %d %p (%file:%line\)- %m%n + + UTF-8 + + + + log/dao.log + + log/dao.log.%d.%i + + + 64 MB + + + + + %d %p (%file:%line\)- %m%n + + UTF-8 + + + + log/error.log + + log/error.log.%d.%i + + + 64 MB + + + + + %d %p (%file:%line\)- %m%n + + UTF-8 + + + + + + + + + + + + + + + diff --git a/hai-msg/target/hai-msg-1.0-SNAPSHOT.jar b/hai-msg/target/hai-msg-1.0-SNAPSHOT.jar new file mode 100644 index 00000000..b387e51e Binary files /dev/null and b/hai-msg/target/hai-msg-1.0-SNAPSHOT.jar differ diff --git a/hai-msg/target/hai-msg-1.0-SNAPSHOT.jar.original b/hai-msg/target/hai-msg-1.0-SNAPSHOT.jar.original new file mode 100644 index 00000000..093cb3c9 Binary files /dev/null and b/hai-msg/target/hai-msg-1.0-SNAPSHOT.jar.original differ diff --git a/hai-msg/target/maven-archiver/pom.properties b/hai-msg/target/maven-archiver/pom.properties new file mode 100644 index 00000000..fee12013 --- /dev/null +++ b/hai-msg/target/maven-archiver/pom.properties @@ -0,0 +1,4 @@ +#Created by Apache Maven 3.8.2 +version=1.0-SNAPSHOT +groupId=com.hgj +artifactId=hai-msg diff --git a/hai-msg/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/hai-msg/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 00000000..99ec18c1 --- /dev/null +++ b/hai-msg/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,11 @@ +com/msg/config/RedisConfig.class +com/msg/config/MultipartConfig.class +com/msg/config/AuthConfig.class +com/msg/config/SysConst.class +com/MsgApplication.class +com/msg/config/SysConfig.class +com/msg/controller/HighMegController.class +com/msg/config/SwaggerConfig.class +com/msg/config/AuthConfig$1.class +com/msg/config/ConfigListener.class +com/msg/config/CorsConfig.class diff --git a/hai-msg/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/hai-msg/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 00000000..5eaa11a8 --- /dev/null +++ b/hai-msg/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,10 @@ +/Volumes/work/code/high-work/high-service/hai-msg/src/main/java/com/msg/controller/HighMegController.java +/Volumes/work/code/high-work/high-service/hai-msg/src/main/java/com/msg/config/SysConst.java +/Volumes/work/code/high-work/high-service/hai-msg/src/main/java/com/msg/config/CorsConfig.java +/Volumes/work/code/high-work/high-service/hai-msg/src/main/java/com/msg/config/RedisConfig.java +/Volumes/work/code/high-work/high-service/hai-msg/src/main/java/com/msg/config/SwaggerConfig.java +/Volumes/work/code/high-work/high-service/hai-msg/src/main/java/com/msg/config/ConfigListener.java +/Volumes/work/code/high-work/high-service/hai-msg/src/main/java/com/msg/config/SysConfig.java +/Volumes/work/code/high-work/high-service/hai-msg/src/main/java/com/msg/config/MultipartConfig.java +/Volumes/work/code/high-work/high-service/hai-msg/src/main/java/com/msg/config/AuthConfig.java +/Volumes/work/code/high-work/high-service/hai-msg/src/main/java/com/MsgApplication.java diff --git a/hai-msg/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/hai-msg/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst new file mode 100644 index 00000000..e69de29b