接口 AbstractDAL
-
- 所有已知实现类:
PostgresDAL
public interface AbstractDAL
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 <R> voidquery(String ql, io.vertx.sqlclient.Tuple args, RowConvert<R> convert, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Stream<R>>>> handler)<R> voidquery(String ql, RowConvert<R> convert, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Stream<R>>>> handler)voidqueryBoolean(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Boolean>>> handler)voidqueryDouble(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Double>>> handler)voidqueryFloat(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Float>>> handler)voidqueryInteger(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Integer>>> handler)voidqueryJsonObject(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<io.vertx.core.json.JsonObject>>> handler)voidqueryLong(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Long>>> handler)<R> voidqueryOne(String ql, io.vertx.sqlclient.Tuple args, RowConvert<R> convert, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<R>>> handler)<R> voidqueryOne(String ql, RowConvert<R> convert, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<R>>> handler)voidqueryString(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<String>>> handler)voidtx(io.vertx.core.Handler<io.vertx.core.AsyncResult<Tx>> handler)voidupdate(String ql, io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler)voidupdate(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler)voidupdate(ExecBuilder builder, io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler)voidupdateBatch(String ql, List<io.vertx.sqlclient.Tuple> args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler)voidupdateBatch(ExecBatchBuilder builder, io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler)
-
-
-
方法详细资料
-
query
<R> void query(String ql, RowConvert<R> convert, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Stream<R>>>> handler)
-
query
<R> void query(String ql, io.vertx.sqlclient.Tuple args, RowConvert<R> convert, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Stream<R>>>> handler)
-
queryOne
<R> void queryOne(String ql, RowConvert<R> convert, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<R>>> handler)
-
queryOne
<R> void queryOne(String ql, io.vertx.sqlclient.Tuple args, RowConvert<R> convert, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<R>>> handler)
-
queryString
void queryString(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<String>>> handler)
-
queryBoolean
void queryBoolean(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Boolean>>> handler)
-
queryInteger
void queryInteger(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Integer>>> handler)
-
queryLong
void queryLong(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Long>>> handler)
-
queryFloat
void queryFloat(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Float>>> handler)
-
queryDouble
void queryDouble(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<Double>>> handler)
-
queryJsonObject
void queryJsonObject(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Optional<io.vertx.core.json.JsonObject>>> handler)
-
update
void update(String ql, io.vertx.sqlclient.Tuple args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler)
-
updateBatch
void updateBatch(String ql, List<io.vertx.sqlclient.Tuple> args, io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler)
-
update
void update(ExecBuilder builder, io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler)
-
updateBatch
void updateBatch(ExecBatchBuilder builder, io.vertx.core.Handler<io.vertx.core.AsyncResult<Integer>> handler)
-
tx
void tx(io.vertx.core.Handler<io.vertx.core.AsyncResult<Tx>> handler)
-
-