diff --git a/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLAction.java b/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLAction.java
index 64225e4..9049216 100644
--- a/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLAction.java
+++ b/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLAction.java
@@ -13,14 +13,14 @@ import java.util.function.Function;
* SQLAction 是用于承载SQL语句并进行处理、返回的基本类。
*
*
- * - 同步执行 {@link #execute()}, {@link #execute(Function, BiConsumer)}
+ * - 同步执行 {@link #execute()}, {@link #execute(Function, BiConsumer)}
*
同步执行方法中有会抛出异常的方法与不抛出异常的方法,
- *
若选择不抛出异常,则返回值可能为空,需要特殊处理。
+ *
若选择不抛出异常,则返回值可能为空,需要特殊处理。
*
- * - 异步执行 {@link #executeAsync(Consumer, BiConsumer)}
+ * - 异步执行 {@link #executeAsync(Consumer, BiConsumer)}
*
异步执行时将提供成功与异常两种处理方式
*
可自行选择是否对数据或异常进行处理
- *
默认的异常处理器为 {@link #defaultExceptionHandler()}
+ *
默认的异常处理器为 {@link #defaultExceptionHandler()}
*
*
* 注意: 无论是否异步,都不需要自行关闭ResultSet,本API已自动关闭
diff --git a/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLManager.java b/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLManager.java
index ee8d81e..90b4c68 100644
--- a/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLManager.java
+++ b/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLManager.java
@@ -2,6 +2,8 @@ package cc.carm.lib.easysql.api;
import cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction;
import cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction;
+import cc.carm.lib.easysql.api.action.SQLUpdateAction;
+import cc.carm.lib.easysql.api.action.SQLUpdateBatchAction;
import cc.carm.lib.easysql.api.action.query.SQLQuery;
import cc.carm.lib.easysql.api.builder.*;
import org.jetbrains.annotations.NotNull;
@@ -34,6 +36,7 @@ public interface SQLManager {
* 得到一个数据库连接实例
*
* @return Connection
+ * @throws SQLException 见 {@link DataSource#getConnection()}
*/
@NotNull Connection getConnection() throws SQLException;
@@ -49,14 +52,17 @@ public interface SQLManager {
*
* @param sql SQL语句内容
* @return 更新的行数
+ * @see SQLUpdateAction
*/
@Nullable Integer executeSQL(String sql);
/**
- * 执行一条不需要返回结果的SQL更改(UPDATE、REPLACE、DELETE)
+ * 执行一条不需要返回结果的预处理SQL更改(UPDATE、REPLACE、DELETE)
*
- * @param sql SQL语句内容
+ * @param sql SQL语句内容
+ * @param params SQL语句中 ? 的对应参数
* @return 更新的行数
+ * @see PreparedSQLUpdateAction
*/
@Nullable Integer executeSQL(String sql, Object[] params);
@@ -65,6 +71,7 @@ public interface SQLManager {
*
* @param sql SQL语句内容
* @return 对应参数返回的行数
+ * @see PreparedSQLUpdateBatchAction
*/
@Nullable List executeSQLBatch(String sql, Iterable