commit:同步2.1版本

This commit is contained in:
Jerry
2021-12-16 21:56:20 +08:00
parent 7af7fe5dc2
commit 387dc5c939
1021 changed files with 3273 additions and 18434 deletions

View File

@@ -1,6 +1,6 @@
package com.orange.demo.common.swagger.config;
package com.orangeforms.common.swagger.config;
import com.orange.demo.common.core.annotation.MyRequestBody;
import com.orangeforms.common.core.annotation.MyRequestBody;
import com.github.xiaoymin.knife4j.spring.annotations.EnableKnife4j;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.boot.context.properties.EnableConfigurationProperties;

View File

@@ -1,4 +1,4 @@
package com.orange.demo.common.swagger.config;
package com.orangeforms.common.swagger.config;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
@@ -23,6 +23,11 @@ public class SwaggerProperties {
**/
private String basePackage = "";
/**
* Swagger解析的服务包路径
**/
private String serviceBasePackage = "";
/**
* ApiInfo中的标题
**/

View File

@@ -1,7 +1,7 @@
package com.orange.demo.common.swagger.plugin;
package com.orangeforms.common.swagger.plugin;
import cn.hutool.core.lang.Assert;
import com.orange.demo.common.core.annotation.MyRequestBody;
import com.orangeforms.common.core.annotation.MyRequestBody;
import com.github.xiaoymin.knife4j.core.conf.Consts;
import javassist.*;
import lombok.extern.slf4j.Slf4j;
@@ -17,10 +17,10 @@ import java.util.List;
* @date 2020-08-08
*/
@Slf4j
public class ByteBuddyUtil {
class ByteBuddyUtil {
private static final ClassPool CLASS_POOL = ClassPool.getDefault();
public static Class<?> createDynamicModelClass(String name, List<ResolvedMethodParameter> parameters) {
static Class<?> createDynamicModelClass(String name, List<ResolvedMethodParameter> parameters) {
String clazzName = Consts.BASE_PACKAGE_PREFIX + name;
try {
CtClass tmp = CLASS_POOL.getCtClass(clazzName);

View File

@@ -1,6 +1,6 @@
package com.orange.demo.common.swagger.plugin;
package com.orangeforms.common.swagger.plugin;
import com.orange.demo.common.core.annotation.MyRequestBody;
import com.orangeforms.common.core.annotation.MyRequestBody;
import com.fasterxml.classmate.TypeResolver;
import com.google.common.base.CaseFormat;
import org.apache.commons.collections4.CollectionUtils;

View File

@@ -1,6 +1,6 @@
package com.orange.demo.common.swagger.plugin;
package com.orangeforms.common.swagger.plugin;
import com.orange.demo.common.core.annotation.MyRequestBody;
import com.orangeforms.common.core.annotation.MyRequestBody;
import com.google.common.base.CaseFormat;
import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.lang3.StringUtils;

View File

@@ -1,2 +1,2 @@
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.orange.demo.common.swagger.config.SwaggerAutoConfiguration
com.orangeforms.common.swagger.config.SwaggerAutoConfiguration