# 程序包的使用
org.redkale.source

- 使用org.redkale.source的程序包
  程序包 | 说明
  --- | ---
  org.redkale.net.http | HTTP协议包,提供HTTP协议服务器
  org.redkale.service | Service接口和模式配置包
  org.redkale.source | 数据源(数据库、缓存)操作包

- org.redkale.net.http使用的org.redkale.source中的类
  类和说明
  CacheSource
  Flipper 详情见: https://redkale.org

- org.redkale.service使用的org.redkale.source中的类
  类和说明
  CacheSource
  ColumnValue ColumnValue主要用于多个字段更新的表达式。
  DataCacheListener 详情见: https://redkale.org
  DataSource DataSource 为数据库或内存数据库的数据源，提供类似JPA、Hibernate的接口与功能。
  FilterBean 不被标记为@javax.persistence.Transient 的字段均视为过滤条件 详情见: https://redkale.org
  FilterFunc 常见的SQL聚合函数 详情见: https://redkale.org
  FilterNode 注意： column的值以#开头的视为虚拟字段，不在过滤范围内 在调用 createSQLExpress 之前必须先调用 createSQLJoin 在调用 createPredicate 之前必须先调用 isCacheUseable 详情见: https://redkale.org
  Flipper 详情见: https://redkale.org

- org.redkale.source使用的org.redkale.source中的类
  类和说明
  ColumnExpress 函数表达式， 均与SQL定义中的表达式相同 详情见: https://redkale.org
  ColumnValue ColumnValue主要用于多个字段更新的表达式。
  DataCallArrayAttribute 详情见: https://redkale.org
  DataCallAttribute 详情见: https://redkale.org
  DataDefaultSource 详情见: https://redkale.org
  DataSource DataSource 为数据库或内存数据库的数据源，提供类似JPA、Hibernate的接口与功能。
  EntityCache 详情见: https://redkale.org
  EntityInfo 详情见: https://redkale.org
  FilterBean 不被标记为@javax.persistence.Transient 的字段均视为过滤条件 详情见: https://redkale.org
  FilterExpress 函数表达式， 均与SQL定义中的表达式相同 详情见: https://redkale.org
  FilterFunc 常见的SQL聚合函数 详情见: https://redkale.org
  FilterJoinNode 详情见: https://redkale.org
  FilterNode 注意： column的值以#开头的视为虚拟字段，不在过滤范围内 在调用 createSQLExpress 之前必须先调用 createSQLJoin 在调用 createPredicate 之前必须先调用 isCacheUseable 详情见: https://redkale.org
  FilterNodeBean 详情见: https://redkale.org
  Flipper 详情见: https://redkale.org
  Range 详情见: https://redkale.org