浏览代码

code style

miemie 5 年之前
父节点
当前提交
d66071c618

+ 7 - 0
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/metadata/IPage.java

@@ -44,7 +44,9 @@ public interface IPage<T> extends Serializable {
      * KEY/VALUE 条件
      *
      * @return ignore
+     * @deprecated 3.3.3 @2020-06-30
      */
+    @Deprecated
     default Map<Object, Object> condition() {
         return null;
     }
@@ -102,7 +104,9 @@ public interface IPage<T> extends Serializable {
      *
      * @param hit 是否命中
      * @since 3.3.1
+     * @deprecated 3.3.3 @2020-06-30 缓存遵循mybatis的一或二缓
      */
+    @Deprecated
     default void hitCount(boolean hit) {
 
     }
@@ -112,6 +116,7 @@ public interface IPage<T> extends Serializable {
      *
      * @return 是否命中count缓存
      * @since 3.3.1
+     * @deprecated 3.3.3 @2020-06-30 缓存遵循mybatis的一或二缓
      */
     @Deprecated
     default boolean isHitCount() {
@@ -194,7 +199,9 @@ public interface IPage<T> extends Serializable {
      *
      * @return 缓存key值
      * @since 3.3.2
+     * @deprecated 3.3.3 @2020-06-30
      */
+    @Deprecated
     default String cacheKey() {
         StringBuilder key = new StringBuilder();
         key.append(offset()).append(StringPool.COLON).append(getSize());

+ 6 - 10
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/metadata/OrderItem.java

@@ -15,9 +15,9 @@
  */
 package com.baomidou.mybatisplus.core.metadata;
 
+import lombok.AllArgsConstructor;
 import lombok.Data;
-import lombok.ToString;
-import lombok.experimental.Accessors;
+import lombok.NoArgsConstructor;
 
 import java.io.Serializable;
 import java.util.Arrays;
@@ -31,16 +31,15 @@ import java.util.stream.Collectors;
  * Create at 2019/5/27
  */
 @Data
-@Accessors(chain = true)
-@ToString
+@NoArgsConstructor
+@AllArgsConstructor
 public class OrderItem implements Serializable {
-
     private static final long serialVersionUID = 1L;
+
     /**
      * 需要进行排序的字段
      */
     private String column;
-
     /**
      * 是否正序排列,默认 true
      */
@@ -63,9 +62,6 @@ public class OrderItem implements Serializable {
     }
 
     private static OrderItem build(String column, boolean asc) {
-        OrderItem item = new OrderItem();
-        item.setColumn(column);
-        item.setAsc(asc);
-        return item;
+        return new OrderItem(column, asc);
     }
 }