1
mirror of https://github.com/CarmJos/EasySQL.git synced 2024-09-19 21:35:47 +00:00

[0.3.7] 版本更新

- `[A]` 为 UpdateBuilder 添加 `#addColumnValue(String,Object)` 方法。
- `[A]` 补充部分Builder的JavaDoc。
This commit is contained in:
Carm Jos 2022-02-11 21:19:58 +08:00
parent bcf9d257a9
commit 54166b4289
3 changed files with 31 additions and 30 deletions

View File

@ -30,6 +30,7 @@ public interface SQLUpdateAction extends SQLAction<Integer> {
/**
* 设定该操作是否返回自增键序列
*
* @param returnGeneratedKey 是否返回自增键序列
* @return {@link SQLUpdateAction}
*/
SQLUpdateAction setReturnGeneratedKey(boolean returnGeneratedKey);

View File

@ -59,8 +59,8 @@ public interface ConditionalBuilder<B extends ConditionalBuilder<B, T>, T extend
* 添加时间的限定条件 若设定了开始时间则限定条件为 {@code endMillis >= startMillis}
*
* @param columnName 判断的行
* @param startMillis 开始时间戳<0则不作限定
* @param endMillis 结束时间戳<0则不作限定
* @param startMillis 开始时间戳{@code <0}则不作限定
* @param endMillis 结束时间戳{@code <0则不作限定
* @return {@link B}
*/
default B addTimeCondition(@NotNull String columnName, long startMillis, long endMillis) {

View File

@ -120,7 +120,7 @@ public class EasySQLDemo {
Integer userID = sqlManager.createInsert("users")
.setColumnNames("username", "phone", "email", "registerTime")
.setParams("CarmJos", "18888888888", "carm@carm.cc", TimeDateUtils.getCurrentTime())
.setKeyIndex(1) // 设定自增主键的index将会在后续返回自增主键
.setReturnGeneratedKey(true)
.execute();
System.out.println("新用户的ID为 " + userID);