diff --git a/src/org/redkale/boot/Application.java b/src/org/redkale/boot/Application.java index 50abcec59..511c48fe2 100644 --- a/src/org/redkale/boot/Application.java +++ b/src/org/redkale/boot/Application.java @@ -33,8 +33,6 @@ import org.w3c.dom.*; *
* 进程启动类,程序启动后读取application.xml,进行classpath扫描动态加载Service与Servlet 优先加载所有SNCP协议的服务, 再加载其他协议服务, 最后进行Service、Servlet与其他资源之间的依赖注入。 *
- *
- *
* 详情见: http://redkale.org * * @author zhangjx diff --git a/src/org/redkale/boot/ClassFilter.java b/src/org/redkale/boot/ClassFilter.java index 717d0cf7b..ad8de5c32 100644 --- a/src/org/redkale/boot/ClassFilter.java +++ b/src/org/redkale/boot/ClassFilter.java @@ -20,7 +20,6 @@ import org.redkale.util.AnyValue.DefaultAnyValue; /** * class过滤器, 符合条件的class会保留下来存入FilterEntry。 *
- *
* 详情见: http://redkale.org * * @author zhangjx diff --git a/src/org/redkale/boot/NodeServer.java b/src/org/redkale/boot/NodeServer.java index 90e4a480c..e18dd7c96 100644 --- a/src/org/redkale/boot/NodeServer.java +++ b/src/org/redkale/boot/NodeServer.java @@ -30,8 +30,8 @@ import org.redkale.util.*; /** * Server节点的初始化配置类 - *
- *
+ * + * * 详情见: http://redkale.org * * @author zhangjx diff --git a/src/org/redkale/convert/AnyEncoder.java b/src/org/redkale/convert/AnyEncoder.java index 1bba9b1b4..550c9a0b1 100644 --- a/src/org/redkale/convert/AnyEncoder.java +++ b/src/org/redkale/convert/AnyEncoder.java @@ -10,7 +10,6 @@ import java.lang.reflect.Type; /** * 对不明类型的对象进行序列化; BSON序列化时将对象的类名写入Writer,JSON则不写入。 *
- *
* 详情见: http://redkale.org * * @author zhangjx diff --git a/src/org/redkale/convert/json/JsonWriter.java b/src/org/redkale/convert/json/JsonWriter.java index 6fda666e4..df94943ec 100644 --- a/src/org/redkale/convert/json/JsonWriter.java +++ b/src/org/redkale/convert/json/JsonWriter.java @@ -13,7 +13,6 @@ import org.redkale.util.*; * * writeTo系列的方法输出的字符不能含特殊字符 *
- *
* 详情见: http://redkale.org
*
* @author zhangjx
diff --git a/src/org/redkale/net/http/HttpRequest.java b/src/org/redkale/net/http/HttpRequest.java
index a56ec25d7..8fe4ed638 100644
--- a/src/org/redkale/net/http/HttpRequest.java
+++ b/src/org/redkale/net/http/HttpRequest.java
@@ -23,7 +23,6 @@ import org.redkale.util.ByteArray;
* /pipes/record/query/start:0/size:20 获取页号: int start = request.getRequstURIPath("start:", 0);
* 获取行数: int size = request.getRequstURIPath("size:", 10);
*
- *
* 详情见: http://redkale.org * * @author zhangjx diff --git a/src/org/redkale/net/http/HttpResponse.java b/src/org/redkale/net/http/HttpResponse.java index 1db763da3..361d99d97 100644 --- a/src/org/redkale/net/http/HttpResponse.java +++ b/src/org/redkale/net/http/HttpResponse.java @@ -25,7 +25,6 @@ import org.redkale.util.*; * 同时提供发送json的系列接口: public void finishJson(Type type, Object obj) * RedKale提倡http+json的接口风格, 所以主要输出的数据格式为json, 同时提供异步接口。 *
- *
* 详情见: http://redkale.org
*
* @author zhangjx
@@ -35,7 +34,6 @@ public class HttpResponse extends Response
*/
protected static interface BufferHandler {
@@ -302,7 +300,6 @@ public class HttpResponse extends Response
*/
public void finish304() {
super.finish(buffer304.duplicate());
@@ -310,7 +307,6 @@ public class HttpResponse extends Response
*/
public void finish404() {
super.finish(buffer404.duplicate());
@@ -687,7 +683,7 @@ public class HttpResponse extends Response
- *
+ *
+ *
* 详情见: http://redkale.org
*
* @author zhangjx
diff --git a/src/org/redkale/net/sncp/Sncp.java b/src/org/redkale/net/sncp/Sncp.java
index fd4891626..43fa44bec 100644
--- a/src/org/redkale/net/sncp/Sncp.java
+++ b/src/org/redkale/net/sncp/Sncp.java
@@ -25,8 +25,8 @@ import org.redkale.util.*;
/**
* Service Node Communicate Protocol
* 生成Service的本地模式或远程模式Service-Class的工具类
- *
- *
+ *
+ *
* 详情见: http://redkale.org
*
* @author zhangjx
@@ -131,50 +131,50 @@ public abstract class Sncp {
/**
*
+ *
* public String findSomeThing(){
* return "hello";
* }
- *
+ *
* @MultiRun(selfrun = false)
* public void createSomeThing(TestBean bean){
* //do something
* }
- *
+ *
* @MultiRun
* public String updateSomeThing(String id){
* return "hello" + id;
* }
* }
*
+ *
*
+ *
* @Resource
* private BsonConvert _redkale_convert;
- *
+ *
* private Transport _redkale_sameGroupTransport;
- *
+ *
* private Transport[] _redkale_diffGroupTransports;
- *
+ *
* private SncpClient _redkale_client;
- *
+ *
* private String _redkale_selfstring;
- *
+ *
* @Override
* public String toString() {
* return _redkale_selfstring == null ? super.toString() : _redkale_selfstring;
* }
- *
+ *
* @Override
* public void createSomeThing(TestBean bean){
* this._redkale_createSomeThing(false, true, true, bean);
* }
- *
+ *
* @SncpDyn(remote = false, index = 0)
* public void _redkale_createSomeThing(boolean selfrunnable, boolean samerunnable, boolean diffrunnable, TestBean bean){
* if(selfrunnable) super.createSomeThing(bean);
@@ -182,12 +182,12 @@ public abstract class Sncp {
* if (samerunnable) _redkale_client.remoteSameGroup(_redkale_convert, _sameGroupTransport, 0, true, false, false, bean);
* if (diffrunnable) _redkale_client.remoteDiffGroup(_redkale_convert, _diffGroupTransports, 0, true, true, false, bean);
* }
- *
+ *
* @Override
* public String updateSomeThing(String id){
* return this._redkale_updateSomeThing(true, true, true, id);
* }
- *
+ *
* @SncpDyn(remote = false, index = 1)
* public String _redkale_updateSomeThing(boolean selfrunnable, boolean samerunnable, boolean diffrunnable, String id){
* String rs = super.updateSomeThing(id);
@@ -198,7 +198,7 @@ public abstract class Sncp {
* }
* }
*
+ *
* 创建Service的本地模式Class
*
* @param
+ *
* @Resource
* private BsonConvert _redkale_convert;
- *
+ *
* private Transport _redkale_transport;
- *
+ *
* private SncpClient _redkale_client;
- *
+ *
* private String _redkale_selfstring;
- *
+ *
* @Override
* public String toString() {
* return _redkale_selfstring == null ? super.toString() : _redkale_selfstring;
* }
- *
+ *
* @SncpDyn(remote = false, index = 0)
* public void _redkale_createSomeThing(boolean selfrunnable, boolean samerunnable, boolean diffrunnable, TestBean bean){
* _redkale_client.remote(_redkale_convert, _redkale_transport, 0, selfrunnable, samerunnable, diffrunnable, bean);
* }
- *
+ *
* @SncpDyn(remote = false, index = 1)
* public String _redkale_updateSomeThing(boolean selfrunnable, boolean samerunnable, boolean diffrunnable, String id){
* return _redkale_client.remote(_redkale_convert, _redkale_transport, 1, selfrunnable, samerunnable, diffrunnable, id);
* }
- *
+ *
* @Override
* public void createSomeThing(TestBean bean){
* _redkale_client.remote(_redkale_convert, _redkale_transport, 2, bean);
* }
- *
+ *
* @Override
* public String findSomeThing(){
* return _redkale_client.remote(_redkale_convert, _redkale_transport, 3);
* }
- *
+ *
* @Override
* public String updateSomeThing(String id){
* return _redkale_client.remote(_redkale_convert, _redkale_transport, 4, id);
* }
* }
*
- *
+ *
* 创建远程模式的Service实例
*
* @param
+ *
* 详情见: http://redkale.org
*
* @author zhangjx
@@ -161,14 +161,14 @@ public final class SncpDynServlet extends SncpServlet {
*
+ *
* }
* }
- *
+ *
* public class DynActionTestService_change extends SncpServletAction {
- *
+ *
* public TestService service;
- *
+ *
* @Override
* public void action(final BsonReader in, final BsonWriter out) throws Throwable {
* TestBean arg1 = convert.convertFrom(paramTypes[1], in);
diff --git a/src/org/redkale/service/RetResult.java b/src/org/redkale/service/RetResult.java
index dab55cb5e..bd87ab521 100644
--- a/src/org/redkale/service/RetResult.java
+++ b/src/org/redkale/service/RetResult.java
@@ -9,8 +9,8 @@ import org.redkale.convert.json.JsonFactory;
/**
* 通用的结果对象,在常见的HTTP+JSON接口中返回的结果需要含结果码,错误信息,和实体对象。
- *
- *
+ *
+ *
* 详情见: http://redkale.org
*
* @author zhangjx
@@ -91,9 +91,9 @@ public class RetResult
- *
+ *
+ *
* 详情见: http://redkale.org
*
* @author zhangjx
diff --git a/src/org/redkale/source/FilterValue.java b/src/org/redkale/source/FilterValue.java
index fe539e14e..e7cfaa12e 100644
--- a/src/org/redkale/source/FilterValue.java
+++ b/src/org/redkale/source/FilterValue.java
@@ -6,7 +6,7 @@
package org.redkale.source;
/**
- * FilterValue主要用于复杂的表达式, 例如: col / 10 = 3 、MOD(col, 8) > 0 这些都不是单独一个数值能表达的,因此需要FilterValue 才构建 8 、 > 、0 组合值.
+ * FilterValue主要用于复杂的表达式, 例如: col / 10 = 3 、MOD(col, 8) > 0 这些都不是单独一个数值能表达的,因此需要FilterValue 才构建 8 、 > 、0 组合值.
*
*
* 详情见: http://redkale.org
diff --git a/src/org/redkale/util/AsmMethodVisitor.java b/src/org/redkale/util/AsmMethodVisitor.java
index 3a262b5ec..2284b593f 100644
--- a/src/org/redkale/util/AsmMethodVisitor.java
+++ b/src/org/redkale/util/AsmMethodVisitor.java
@@ -11,7 +11,6 @@ import jdk.internal.org.objectweb.asm.*;
/**
* MethodVisitor 的调试类
*
- *
* 详情见: http://redkale.org
*
* @author zhangjx
diff --git a/src/org/redkale/util/Attribute.java b/src/org/redkale/util/Attribute.java
index be0aacc27..f7f2a2908 100644
--- a/src/org/redkale/util/Attribute.java
+++ b/src/org/redkale/util/Attribute.java
@@ -14,13 +14,13 @@ import static jdk.internal.org.objectweb.asm.Opcodes.*;
* 该类实现动态映射一个JavaBean类中成员对应的getter、setter方法; 代替低效的反射实现方式。
*
+ *
* private String name;
- *
+ *
* public String getName() {
* return name;
* }
- *
+ *
* public void setName(String name) {
* this.name = name;
* }
@@ -33,27 +33,27 @@ import static jdk.internal.org.objectweb.asm.Opcodes.*;
* 等价于:
*
+ *
* @Override
* public String field() {
* return "name";
* }
- *
+ *
* @Override
* public String get(Record obj) {
* return obj.getName();
* }
- *
+ *
* @Override
* public void set(Record obj, String value) {
* obj.setName(value);
* }
- *
+ *
* @Override
* public Class type() {
* return String.class;
* }
- *
+ *
* @Override
* public Class declaringClass() {
* return Record.class;
@@ -67,7 +67,6 @@ import static jdk.internal.org.objectweb.asm.Opcodes.*;
* 当不存在getter方法时,get操作固定返回null
- *
* 详情见: http://redkale.org
*
* @author zhangjx
@@ -339,20 +338,20 @@ public interface Attribute
- *
* 详情见: http://redkale.org
*
* @author zhangjx
diff --git a/src/org/redkale/util/Sheet.java b/src/org/redkale/util/Sheet.java
index a2ec3e32c..a203a6a6f 100644
--- a/src/org/redkale/util/Sheet.java
+++ b/src/org/redkale/util/Sheet.java
@@ -12,7 +12,6 @@ import java.util.stream.*;
/**
* 页集合。 结构由一个total总数和一个List列表组合而成。
*
- *
* 详情见: http://redkale.org
*
* @author zhangjx
- *
* public class TestService implements Service{
- *
- *
* @Resource(name = "")
* @SncpDyn(remote = false)
* @ResourceType({TestService.class})
* public final class _DynLocalTestService extends TestService{
- *
* public class TestService implements Service {
* public boolean change(TestBean bean, String name, int id) {
- *
* public class Record {
- *
* Attribute<Record, String> nameAction = new Attribute<Record, String>() {
- *
* 当不存在setter方法时,set操作为空方法
*