package dao

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractDao [T <: Entity[ID], ID <: Serializable] extends Dao[T, ID]
  2. abstract class AbstractQueryBuilder [T] extends QueryBuilder[T]

    Abstract AbstractQueryBuilder class.

  3. abstract class AbstractQueryPage [T] extends Page[T]

    基于查询的分页。
    当使用或导出大批量数据时,使用者仍以List的方式进行迭代。
    该实现则是内部采用分页方式。

  4. class Condition extends AnyRef

    查询条件 使用例子如下

    查询条件 使用例子如下

         new Condition("std.id=?",new Long(2));
         或者 Condition("std.id=:std_id",new Long(2));
         ?绑定单值.命名参数允许绑定多值.但是只能由字母,数组和下划线组成
         一组condition只能采取上面一种形式
    

  5. trait Dao [T <: Entity[ID], ID] extends AnyRef

    Dao trait [/p>

  6. trait EntityDao extends AnyRef

    dao 查询辅助类

  7. trait LimitQuery [T] extends Query[T]

    LimitQuery interface.

  8. class Operation extends AnyRef
  9. class OqlBuilder [T] extends AbstractQueryBuilder[T]

    实体类查询 Object Query Language Builder

  10. class PageIterator [T] extends Iterator[T]
  11. trait Query [T] extends AnyRef

    数据查询接口

  12. class QueryBean [T] extends LimitQuery[T]

    QueryBean class.

  13. trait QueryBuilder [T] extends AnyRef

    QueryBuilder interface.

  14. class QueryPage [T <: Entity[_]] extends AbstractQueryPage[T]

    QueryPage class.

  15. class SqlBuilder extends AbstractQueryBuilder[Array[Any]]

Value Members

  1. object AbstractQueryBuilder
  2. object Condition
  3. object Conditions extends Logging

    条件提取辅助类

  4. object Operation extends Enumeration

    Operation class.

  5. object OqlBuilder
  6. object Query
  7. object SqlBuilder

    SqlBuilder

Ungrouped