程序包 | 说明 |
---|---|
org.nutz.dao |
这是 Nutz 最重要的包之一,它主要围绕着 org.nutz.dao.Dao 接口提供了一系列的功能
总之,啥都别说了,光看看名字就晓得是干啥用的了。
|
org.nutz.dao.impl.sql |
自定义Sql及抽象Sql结构
|
org.nutz.dao.impl.sql.callback | |
org.nutz.dao.sql | |
org.nutz.dao.util |
Dao工具集
|
限定符和类型 | 方法和说明 |
---|---|
SqlCallback |
Sqls.CallbackFactory.bool() |
SqlCallback |
Sqls.CallbackFactory.bools() |
SqlCallback |
Sqls.CallbackFactory.doubleValue() |
SqlCallback |
Sqls.CallbackFactory.entities() |
SqlCallback |
Sqls.CallbackFactory.entities(String prefix) |
SqlCallback |
Sqls.CallbackFactory.entity() |
SqlCallback |
Sqls.CallbackFactory.entity(String prefix) |
SqlCallback |
Sqls.CallbackFactory.floatValue() |
SqlCallback |
Sqls.CallbackFactory.integer() |
SqlCallback |
Sqls.CallbackFactory.ints() |
SqlCallback |
Sqls.CallbackFactory.longs() |
SqlCallback |
Sqls.CallbackFactory.longValue() |
SqlCallback |
Sqls.CallbackFactory.map()
与record()类似,但区分大小写
|
SqlCallback |
Sqls.CallbackFactory.maps()
与records()类似,但区分大小写
|
SqlCallback |
Sqls.CallbackFactory.record() |
SqlCallback |
Sqls.CallbackFactory.records() |
SqlCallback |
Sqls.CallbackFactory.str() |
SqlCallback |
Sqls.CallbackFactory.strList() |
SqlCallback |
Sqls.CallbackFactory.strs() |
SqlCallback |
Sqls.CallbackFactory.timestamp() |
限定符和类型 | 字段和说明 |
---|---|
protected SqlCallback |
NutSql.callback |
限定符和类型 | 方法和说明 |
---|---|
Sql |
NutSql.setCallback(SqlCallback callback) |
构造器和说明 |
---|
NutSql(String source,
SqlCallback callback) |
限定符和类型 | 类和说明 |
---|---|
class |
EntityCallback |
class |
FetchBooleanCallback
这个回调将返回一个 boolean 值
|
class |
FetchDoubleCallback |
class |
FetchEntityCallback |
class |
FetchFloatCallback |
class |
FetchIntegerCallback |
class |
FetchLongCallback |
class |
FetchMapCallback |
class |
FetchRecordCallback |
class |
FetchStringCallback |
class |
FetchTimestampCallback |
class |
QueryBooleanCallback
这个回调将返回一个 boolean 值
|
class |
QueryEntityCallback |
class |
QueryIntCallback
这个回调将返回一个 Int 数组
|
class |
QueryLongCallback
这个回调将返回一个长整型数组
|
class |
QueryMapCallback |
class |
QueryRecordCallback |
class |
QueryStringArrayCallback
返回 String[]
|
class |
QueryStringCallback
返回 String 列表
|
限定符和类型 | 字段和说明 |
---|---|
static SqlCallback |
QueryMapCallback.me |
static SqlCallback |
FetchMapCallback.me |
限定符和类型 | 方法和说明 |
---|---|
Sql |
Sql.setCallback(SqlCallback callback)
当前 Statement 被执行完毕后,有可能会产生一个 ResultSet。
|
限定符和类型 | 方法和说明 |
---|---|
static Object |
Daos.query(Dao dao,
String sql_str,
SqlCallback callback)
执行sql和callback
|
Copyright © 2017. All rights reserved.