doc
This commit is contained in:
@@ -189,7 +189,7 @@ public interface DataSqlSource extends DataSource {
|
||||
});
|
||||
}
|
||||
|
||||
default Map<String, String> nativeQueryStrStrMap(String sql) {
|
||||
default Map<String, String> nativeQueryToStrStrMap(String sql) {
|
||||
return nativeQueryMap(String.class, String.class, sql);
|
||||
}
|
||||
|
||||
@@ -197,11 +197,11 @@ public interface DataSqlSource extends DataSource {
|
||||
return nativeQueryMapAsync(String.class, String.class, sql);
|
||||
}
|
||||
|
||||
default Map<Integer, String> nativeQueryIntStrMap(String sql) {
|
||||
default Map<Integer, String> nativeQueryToIntStrMap(String sql) {
|
||||
return nativeQueryMap(Integer.class, String.class, sql);
|
||||
}
|
||||
|
||||
default CompletableFuture<Map<Integer, String>> nativeQueryIntStrMapAsync(String sql) {
|
||||
default CompletableFuture<Map<Integer, String>> nativeQueryToIntStrMapAsync(String sql) {
|
||||
return nativeQueryMapAsync(Integer.class, String.class, sql);
|
||||
}
|
||||
|
||||
@@ -292,19 +292,19 @@ public interface DataSqlSource extends DataSource {
|
||||
}, params);
|
||||
}
|
||||
|
||||
default Map<String, String> nativeQueryStrStrMap(String sql, Map<String, Object> params) {
|
||||
default Map<String, String> nativeQueryToStrStrMap(String sql, Map<String, Object> params) {
|
||||
return nativeQueryMap(String.class, String.class, sql, params);
|
||||
}
|
||||
|
||||
default CompletableFuture<Map<String, String>> nativeQueryStrStrMapAsync(String sql, Map<String, Object> params) {
|
||||
default CompletableFuture<Map<String, String>> nativeQueryToStrStrMapAsync(String sql, Map<String, Object> params) {
|
||||
return nativeQueryMapAsync(String.class, String.class, sql, params);
|
||||
}
|
||||
|
||||
default Map<Integer, String> nativeQueryIntStrMap(String sql, Map<String, Object> params) {
|
||||
default Map<Integer, String> nativeQueryToIntStrMap(String sql, Map<String, Object> params) {
|
||||
return nativeQueryMap(Integer.class, String.class, sql, params);
|
||||
}
|
||||
|
||||
default CompletableFuture<Map<Integer, String>> nativeQueryIntStrMapAsync(String sql, Map<String, Object> params) {
|
||||
default CompletableFuture<Map<Integer, String>> nativeQueryToIntStrMapAsync(String sql, Map<String, Object> params) {
|
||||
return nativeQueryMapAsync(Integer.class, String.class, sql, params);
|
||||
}
|
||||
|
||||
@@ -349,19 +349,19 @@ public interface DataSqlSource extends DataSource {
|
||||
return nativeQueryMapAsync(keyType, valType, sql, (Map<String, Object>) Copier.copyToMap(bean, Copier.OPTION_SKIP_NULL_VALUE));
|
||||
}
|
||||
|
||||
default Map<String, String> nativeQueryStrStrMap(String sql, Serializable bean) {
|
||||
default Map<String, String> nativeQueryToStrStrMap(String sql, Serializable bean) {
|
||||
return nativeQueryMap(String.class, String.class, sql, (Map<String, Object>) Copier.copyToMap(bean, Copier.OPTION_SKIP_NULL_VALUE));
|
||||
}
|
||||
|
||||
default CompletableFuture<Map<String, String>> nativeQueryStrStrMapAsync(String sql, Serializable bean) {
|
||||
default CompletableFuture<Map<String, String>> nativeQueryToStrStrMapAsync(String sql, Serializable bean) {
|
||||
return nativeQueryMapAsync(String.class, String.class, sql, (Map<String, Object>) Copier.copyToMap(bean, Copier.OPTION_SKIP_NULL_VALUE));
|
||||
}
|
||||
|
||||
default Map<Integer, String> nativeQueryIntStrMap(String sql, Serializable bean) {
|
||||
default Map<Integer, String> nativeQueryToIntStrMap(String sql, Serializable bean) {
|
||||
return nativeQueryMap(Integer.class, String.class, sql, (Map<String, Object>) Copier.copyToMap(bean, Copier.OPTION_SKIP_NULL_VALUE));
|
||||
}
|
||||
|
||||
default CompletableFuture<Map<Integer, String>> nativeQueryIntStrMapAsync(String sql, Serializable bean) {
|
||||
default CompletableFuture<Map<Integer, String>> nativeQueryToIntStrMapAsync(String sql, Serializable bean) {
|
||||
return nativeQueryMapAsync(Integer.class, String.class, sql, (Map<String, Object>) Copier.copyToMap(bean, Copier.OPTION_SKIP_NULL_VALUE));
|
||||
}
|
||||
|
||||
|
||||
@@ -5,9 +5,9 @@
|
||||
*/
|
||||
package org.redkale.source;
|
||||
|
||||
import static java.lang.annotation.RetentionPolicy.RUNTIME;
|
||||
import java.lang.annotation.*;
|
||||
import static java.lang.annotation.ElementType.*;
|
||||
import static java.lang.annotation.RetentionPolicy.RUNTIME;
|
||||
|
||||
/**
|
||||
* Entity分库分表的注解,需要结合DistributeTableStrategy使用 <br>
|
||||
@@ -15,6 +15,8 @@ import static java.lang.annotation.ElementType.*;
|
||||
*
|
||||
* <p>
|
||||
* 详情见: https://redkale.org
|
||||
*
|
||||
* @see org.redkale.source.DistributeTableStrategy
|
||||
*
|
||||
* @author zhangjx
|
||||
*/
|
||||
|
||||
@@ -14,6 +14,8 @@ import java.io.Serializable;
|
||||
*
|
||||
* <p>
|
||||
* 详情见: https://redkale.org
|
||||
*
|
||||
* @see org.redkale.source.DistributeTable
|
||||
*
|
||||
* @author zhangjx
|
||||
* @param <T> Entity类型
|
||||
|
||||
@@ -14,6 +14,10 @@ import org.redkale.annotation.Bean;
|
||||
*
|
||||
* <p>
|
||||
* 详情见: https://redkale.org
|
||||
*
|
||||
* @see org.redkale.source.FilterColumn
|
||||
* @see org.redkale.source.FilterJoinColumn
|
||||
* @see org.redkale.source.FilterGroup
|
||||
*
|
||||
* @author zhangjx
|
||||
*/
|
||||
|
||||
@@ -14,6 +14,8 @@ import static java.lang.annotation.RetentionPolicy.RUNTIME;
|
||||
*
|
||||
* <p>
|
||||
* 详情见: https://redkale.org
|
||||
*
|
||||
* @see org.redkale.source.FilterBean
|
||||
*
|
||||
* @author zhangjx
|
||||
*/
|
||||
|
||||
@@ -5,9 +5,9 @@
|
||||
*/
|
||||
package org.redkale.source;
|
||||
|
||||
import static java.lang.annotation.RetentionPolicy.RUNTIME;
|
||||
import static java.lang.annotation.ElementType.FIELD;
|
||||
import java.lang.annotation.*;
|
||||
import static java.lang.annotation.ElementType.FIELD;
|
||||
import static java.lang.annotation.RetentionPolicy.RUNTIME;
|
||||
|
||||
/**
|
||||
* 默认情况下FilterBean下的过滤字段之间是AND关系。 <br>
|
||||
@@ -56,6 +56,9 @@ import java.lang.annotation.*;
|
||||
/**
|
||||
* <p>
|
||||
* 详情见: https://redkale.org
|
||||
*
|
||||
* @see org.redkale.source.FilterBean
|
||||
* @see org.redkale.source.FilterNode
|
||||
*
|
||||
* @author zhangjx
|
||||
*/
|
||||
|
||||
@@ -15,6 +15,9 @@ import static java.lang.annotation.RetentionPolicy.RUNTIME;
|
||||
*
|
||||
* <p>
|
||||
* 详情见: https://redkale.org
|
||||
*
|
||||
* @see org.redkale.source.FilterBean
|
||||
* @see org.redkale.source.FilterNode
|
||||
*
|
||||
* @author zhangjx
|
||||
*/
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.redkale.util.LambdaSupplier;
|
||||
public final class FilterNodes {
|
||||
|
||||
private FilterNodes() {
|
||||
//do nothind
|
||||
//do nothing
|
||||
}
|
||||
|
||||
public static FilterNode create(String column, Serializable value) {
|
||||
|
||||
Reference in New Issue
Block a user