| 程序包 | 说明 |
|---|---|
| org.sql2o |
Provides the main api for sql2o.
|
| org.sql2o.data |
Provides the model used by sql2o to represent a raw result set.
|
| org.sql2o.quirks | |
| org.sql2o.reflection |
Provides the internal functionality used by sql2o to accomplish the automatic row to property mapping.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Quirks |
ResultSetIteratorBase.quirks |
| 限定符和类型 | 方法和说明 |
|---|---|
Quirks |
DefaultResultSetHandlerFactoryBuilder.getQuirks() |
Quirks |
Sql2o.getQuirks() |
Quirks |
ResultSetHandlerFactoryBuilder.getQuirks() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultResultSetHandlerFactoryBuilder.setQuirks(Quirks quirks) |
void |
ResultSetHandlerFactoryBuilder.setQuirks(Quirks quirksMode) |
| 构造器和说明 |
|---|
DefaultResultSetHandlerFactory(PojoMetadata pojoMetadata,
Quirks quirks) |
PojoResultSetIterator(ResultSet rs,
boolean isCaseSensitive,
Quirks quirks,
ResultSetHandler<T> handler) |
PojoResultSetIterator(ResultSet rs,
boolean isCaseSensitive,
Quirks quirks,
ResultSetHandlerFactory<T> factory) |
ResultSetIteratorBase(ResultSet rs,
boolean isCaseSensitive,
Quirks quirks) |
Sql2o(DataSource dataSource,
Quirks quirks)
Creates a new instance of the Sql2o class, which uses the given DataSource to acquire connections to the database.
|
Sql2o(String url,
String user,
String pass,
Quirks quirks)
Created a new instance of the Sql2o class.
|
| 构造器和说明 |
|---|
Row(Map<String,Integer> columnNameToIdxMap,
int columnCnt,
boolean isCaseSensitive,
Quirks quirks) |
TableResultSetIterator(ResultSet rs,
boolean isCaseSensitive,
Quirks quirks,
LazyTable lt) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
NoQuirks |
| 限定符和类型 | 方法和说明 |
|---|---|
static Quirks |
QuirksDetector.forObject(Object jdbcObject) |
static Quirks |
QuirksDetector.forURL(String jdbcUrl) |
Quirks |
QuirksProvider.provide() |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
Pojo.getProperty(String propertyPath,
Quirks quirks) |
void |
Pojo.setProperty(String propertyPath,
Object value,
Quirks quirks) |
Copyright © 2021. All rights reserved.