| 程序包 | 说明 |
|---|---|
| org.sql2o |
Provides the main api for sql2o.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Query |
Query.addColumnMapping(String columnName,
String propertyName) |
Query |
Query.addParameter(String name,
boolean value) |
Query |
Query.addParameter(String name,
Boolean value) |
<T> Query |
Query.addParameter(String name,
Class<T> parameterClass,
T value) |
Query |
Query.addParameter(String name,
Collection<?> values)
Set an array parameter.
|
Query |
Query.addParameter(String name,
InputStream value) |
Query |
Query.addParameter(String name,
int value) |
Query |
Query.addParameter(String name,
Integer value) |
Query |
Query.addParameter(String name,
long value) |
Query |
Query.addParameter(String name,
Long value) |
Query |
Query.addParameter(String name,
Object... values)
Set an array parameter.
|
Query |
Query.addParameter(String name,
Object value) |
Query |
Query.addParameter(String name,
String value) |
Query |
Query.addParameter(String name,
Time value) |
Query |
Query.addParameter(String name,
Timestamp value) |
Query |
Query.addParameter(String name,
UUID value) |
Query |
Query.addToBatch()
Adds a set of parameters to this
Query
object's batch of commands. |
Query |
Query.bind(Object pojo) |
Query |
Sql2o.createQuery(String query)
已过时。
create queries with
Connection class instead, using try-with-resource blocks
try (Connection con = sql2o.open()) {
return sql2o.createQuery(query, name).executeAndFetch(Pojo.class);
}
|
Query |
Connection.createQuery(String queryText) |
Query |
Sql2o.createQuery(String query,
boolean returnGeneratedKeys)
已过时。
create queries with
Connection class instead, using try-with-resource blocks
try (Connection con = sql2o.open()) {
return sql2o.createQuery(query, name, returnGeneratedKeys).executeAndFetch(Pojo.class);
}
|
Query |
Connection.createQuery(String queryText,
boolean returnGeneratedKeys) |
Query |
Connection.createQuery(String queryText,
String... columnNames) |
Query |
Connection.createQueryWithParams(String queryText,
Object... paramValues) |
Query |
Query.setAutoDeriveColumnNames(boolean autoDeriveColumnNames) |
Query |
Query.setCaseSensitive(boolean caseSensitive) |
Query |
Query.setColumnMappings(Map<String,String> mappings) |
Query |
Query.setMaxBatchRecords(int maxBatchRecords)
Sets the number of batched commands this Query allows to be added
before implicitly calling
executeBatch() from addToBatch(). |
Query |
Query.setName(String name) |
Query |
Query.throwOnMappingFailure(boolean throwOnMappingFailure) |
Query |
Query.withParams(Object... paramValues) |
Copyright © 2021. All rights reserved.