注释完善
This commit is contained in:
@@ -7,6 +7,8 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* dubbo信息对象
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2019年1月10日
|
||||
**/
|
||||
|
||||
@@ -2,6 +2,12 @@ package com.zyplayer.doc.dubbo.controller.vo;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* nacos服务信息对象
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2019年1月10日
|
||||
**/
|
||||
public class NacosServiceInfoVo {
|
||||
|
||||
private int count;
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
package com.zyplayer.doc.dubbo.controller.vo;
|
||||
|
||||
/**
|
||||
* nacos服务列表信息
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2019年1月10日
|
||||
**/
|
||||
public class NacosServiceListVo {
|
||||
private String name;
|
||||
private int clusterCount;
|
||||
@@ -37,4 +43,4 @@ public class NacosServiceListVo {
|
||||
public void setHealthyInstanceCount(int healthyInstanceCount) {
|
||||
this.healthyInstanceCount = healthyInstanceCount;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,6 +5,8 @@ import com.alibaba.fastjson.annotation.JSONField;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* dubbo信息
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2019年1月10日
|
||||
**/
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
package com.zyplayer.doc.dubbo.framework.bean;
|
||||
|
||||
/**
|
||||
* 接口类型
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2019年1月10日
|
||||
**/
|
||||
public enum InterfaceType {
|
||||
map, list, set, arr
|
||||
}
|
||||
|
||||
@@ -5,6 +5,8 @@ import com.alibaba.fastjson.annotation.JSONField;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* nacos中dubbo的信息
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2019年1月10日
|
||||
**/
|
||||
|
||||
@@ -9,6 +9,8 @@ import java.util.Map;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
/**
|
||||
* 引用配置信息
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2019年1月10日
|
||||
**/
|
||||
|
||||
@@ -5,6 +5,13 @@ import org.springframework.context.annotation.Configuration;
|
||||
|
||||
import java.lang.annotation.*;
|
||||
|
||||
|
||||
/**
|
||||
* 开启dubbo模块注解
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2019年2月12日
|
||||
**/
|
||||
@Target(ElementType.TYPE)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
@Documented
|
||||
|
||||
@@ -5,6 +5,12 @@ import org.apache.commons.lang.StringUtils;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
/**
|
||||
* 基本数据类型
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2020年10月31日
|
||||
**/
|
||||
public class BaseType {
|
||||
|
||||
private static final Set<String> baseType = new HashSet<String>() {{
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
package com.zyplayer.doc.dubbo.framework.constant;
|
||||
|
||||
/**
|
||||
* dubbo静态类
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2020年11月08日
|
||||
* @since 2020年11月18日
|
||||
*/
|
||||
public class DubboDocConst {
|
||||
/**上传的文档jar文件名*/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.zyplayer.doc.dubbo.framework.service;
|
||||
|
||||
/**
|
||||
*
|
||||
* classloader回调接口类
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2018年8月19日
|
||||
|
||||
@@ -4,15 +4,16 @@ import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 数据类型
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2018-11-27
|
||||
*/
|
||||
public class MgDubboStorage implements Serializable {
|
||||
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
|
||||
private String key;
|
||||
|
||||
|
||||
private String value;
|
||||
|
||||
public MgDubboStorage() {
|
||||
@@ -23,25 +24,25 @@ public class MgDubboStorage implements Serializable {
|
||||
this.key = key;
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
|
||||
public String getKey() {
|
||||
return key;
|
||||
}
|
||||
|
||||
|
||||
public void setKey(String key) {
|
||||
this.key = key;
|
||||
}
|
||||
|
||||
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
|
||||
public static long getSerialversionuid() {
|
||||
return serialVersionUID;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@ import java.util.List;
|
||||
/**
|
||||
* 实现此类才能使用服务器端的存贮功能
|
||||
* dubbo的文档需要手动写的,比较重要,所以重起一个存储service,实现类尽量操作另外的库
|
||||
*
|
||||
* @author 暮光:城中城
|
||||
* @since 2018年8月19日
|
||||
*/
|
||||
@@ -12,37 +13,41 @@ public interface MgDubboStorageService {
|
||||
|
||||
/**
|
||||
* 获取存储的值
|
||||
* @author 暮光:城中城
|
||||
* @since 2018年8月19日
|
||||
*
|
||||
* @param key 参数
|
||||
* @return 值
|
||||
* @author 暮光:城中城
|
||||
* @since 2018年8月19日
|
||||
*/
|
||||
String get(String key);
|
||||
|
||||
/**
|
||||
* 模糊获取存储的值
|
||||
* @author 暮光:城中城
|
||||
* @since 2018年8月19日
|
||||
* @param key 参数
|
||||
*
|
||||
* @param key 参数
|
||||
* @param value 值
|
||||
* @return 值
|
||||
* @author 暮光:城中城
|
||||
* @since 2018年8月19日
|
||||
*/
|
||||
List<MgDubboStorage> like(String key, String value);
|
||||
|
||||
/**
|
||||
* 存储数据
|
||||
*
|
||||
* @param key 参数
|
||||
* @param value 值
|
||||
* @author 暮光:城中城
|
||||
* @since 2018年8月19日
|
||||
* @param key 参数
|
||||
* @param value 值
|
||||
*/
|
||||
void put(String key, String value);
|
||||
|
||||
/**
|
||||
* 删除数据
|
||||
*
|
||||
* @param key 参数
|
||||
* @author 暮光:城中城
|
||||
* @since 2018年8月19日
|
||||
* @param key 参数
|
||||
*/
|
||||
void remove(String key);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user