diff --git a/hutool-db/src/main/java/org/dromara/hutool/db/Page.java b/hutool-db/src/main/java/org/dromara/hutool/db/Page.java index cfb3b6b9c..6a88a68a8 100644 --- a/hutool-db/src/main/java/org/dromara/hutool/db/Page.java +++ b/hutool-db/src/main/java/org/dromara/hutool/db/Page.java @@ -147,9 +147,11 @@ public class Page implements Segment, Serializable { * 设置排序 * * @param orders 排序 + * @return this */ - public void addOrder(final Order... orders) { + public Page addOrder(final Order... orders) { this.orders = ArrayUtil.append(this.orders, orders); + return this; } // ---------------------------------------------------------- Getters and Setters end diff --git a/hutool-db/src/main/java/org/dromara/hutool/db/sql/Condition.java b/hutool-db/src/main/java/org/dromara/hutool/db/sql/Condition.java index f3ede6643..643339ccc 100644 --- a/hutool-db/src/main/java/org/dromara/hutool/db/sql/Condition.java +++ b/hutool-db/src/main/java/org/dromara/hutool/db/sql/Condition.java @@ -336,10 +336,12 @@ public class Condition implements Cloneable, Serializable { * 设置与前一个Condition连接的逻辑运算符,可以是and或or * * @param linkOperator 与前一个Condition连接的逻辑运算符,可以是and或or + * @return this * @since 5.4.3 */ - public void setLinkOperator(final LogicalOperator linkOperator) { + public Condition setLinkOperator(final LogicalOperator linkOperator) { this.linkOperator = linkOperator; + return this; } // --------------------------------------------------------------- Getters and Setters end diff --git a/hutool-db/src/main/java/org/dromara/hutool/db/sql/Order.java b/hutool-db/src/main/java/org/dromara/hutool/db/sql/Order.java index 9b1a95fc1..b8f755a61 100644 --- a/hutool-db/src/main/java/org/dromara/hutool/db/sql/Order.java +++ b/hutool-db/src/main/java/org/dromara/hutool/db/sql/Order.java @@ -79,10 +79,13 @@ public class Order implements Serializable{ } /** * 设置排序方向 + * * @param direction 排序方向 + * @return this */ - public void setDirection(final Direction direction) { + public Order setDirection(final Direction direction) { this.direction = direction; + return this; } //---------------------------------------------------------- Getters and Setters end