理想的数据库操作库

  • Quick Start 无须繁琐配置,快速上手
  • OR Mapping 约定及自定义的mapping规则,书写简单,不能每个字段都写一堆标记
  • Scalable 只需简单配置,支持各个级别的分库分表分读写
  • Hook / Plugin 支持各个级别的hook,支持自定义插件/中间件
  • Functional QueryBuilder 良好的细节屏蔽,需要语法简约,支持复用,可扩展
  • Pagination 简单的分页接口支持
  • Migrations
  • Relations Eager Loading
  • Serializable
  • ? Collections 兼容链式操作的集合框架
  • ? Mutators / Casting
  • Full SQL 诸如事务、联表、简单计算等
  • ? 表示值得商榷

你可能感兴趣的:(理想的数据库操作库)