# 程序包 org.redkale.source

数据源(数据库、缓存)操作包

请参阅: 说明

- 接口概要
  接口 | 说明
  --- | ---
  CacheSource<K extends java.io.Serializable,V> |
  DataCacheListener | 详情见: http://www.redkale.org
  DataSource | 详情见: http://www.redkale.org
  DataSQLListener | @Resource(name = "property.datasource.nodeid") 详情见: http://www.redkale.org
  FilterBean | 详情见: http://www.redkale.org
  Range<E extends java.lang.Comparable> | 详情见: http://www.redkale.org

- 类概要
  类 | 说明
  --- | ---
  DataCallArrayAttribute<T,F> | 详情见: http://www.redkale.org
  DataCallAttribute | 详情见: http://www.redkale.org
  DataDefaultSource | 详情见: http://www.redkale.org
  EntityCache<T> | 详情见: http://www.redkale.org
  EntityInfo<T> | 详情见: http://www.redkale.org
  FilterJoinNode | 详情见: http://www.redkale.org
  FilterNode | 注意： 在调用 createSQLExpress 之前必须先调用 createSQLJoin 在调用 createPredicate 之前必须先调用 isCacheUseable 详情见: http://www.redkale.org
  FilterNodeBean<T> | 详情见: http://www.redkale.org
  Flipper | 详情见: http://www.redkale.org
  JDBCPoolSource | 详情见: http://www.redkale.org
  Range.ByteRange |
  Range.DoubleRange |
  Range.FloatRange |
  Range.IntegerRange |
  Range.LongRange |
  Range.ShortRange |
  Range.StringRange |

- 枚举概要
  枚举 | 说明
  --- | ---
  FilterExpress | 详情见: http://www.redkale.org
  FilterFunc | 详情见: http://www.redkale.org

- 注释类型概要
  注释类型 | 说明
  --- | ---
  DistributeGenerator | 详情见: http://www.redkale.org
  DistributeTables | 当使用DistributeGenerator控制主键值时， 如果表A与表AHistory使用同一主键时， 就需要将表A的class标记： @DistributeTables({AHistory.class}) public class A { } 这样DistributeGenerator将从A、B表中取最大值来初始化主键值。
  FilterColumn | 详情见: http://www.redkale.org
  FilterGroup | 详情见: http://www.redkale.org
  FilterJoinColumn | 详情见: http://www.redkale.org
  VirtualEntity | 详情见: http://www.redkale.org

## 程序包org.redkale.source的说明

数据源(数据库、缓存)操作包