package dao
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- abstract class AbstractDao [T <: Entity[ID], ID <: Serializable] extends Dao[T, ID]
-
abstract
class
AbstractQueryBuilder
[T] extends QueryBuilder[T]
Abstract AbstractQueryBuilder class.
-
abstract
class
AbstractQueryPage
[T] extends Page[T]
基于查询的分页。
当使用或导出大批量数据时,使用者仍以List的方式进行迭代。
该实现则是内部采用分页方式。 -
class
Condition
extends AnyRef
查询条件 使用例子如下
查询条件 使用例子如下
new Condition("std.id=?",new Long(2)); 或者 Condition("std.id=:std_id",new Long(2)); ?绑定单值.命名参数允许绑定多值.但是只能由字母,数组和下划线组成 一组condition只能采取上面一种形式 -
trait
Dao
[T <: Entity[ID], ID] extends AnyRef
Dao trait [/p>
-
trait
EntityDao
extends AnyRef
dao 查询辅助类
-
trait
LimitQuery
[T] extends Query[T]
LimitQuery interface.
- class Operation extends AnyRef
-
class
OqlBuilder
[T] extends AbstractQueryBuilder[T]
实体类查询 Object Query Language Builder
- class PageIterator [T] extends Iterator[T]
-
trait
Query
[T] extends AnyRef
数据查询接口
-
class
QueryBean
[T] extends LimitQuery[T]
QueryBean class.
-
trait
QueryBuilder
[T] extends AnyRef
QueryBuilder interface.
-
class
QueryPage
[T <: Entity[_]] extends AbstractQueryPage[T]
QueryPage class.
- class SqlBuilder extends AbstractQueryBuilder[Array[Any]]
Value Members
- object AbstractQueryBuilder
- object Condition
-
object
Conditions
extends Logging
条件提取辅助类
-
object
Operation
extends Enumeration
Operation class.
- object OqlBuilder
- object Query
-
object
SqlBuilder
SqlBuilder