一.背景问题 自nodejs诞生以来出现了一大批的web框架如express koa2 egg等等,前端可以不再依赖后端可以自己控制服务端的逻辑.原来的后端开发同学的阵地前端如今同样也写的风生水起,撸起袖子就是干几周一个项目前端.后端都自己搞定了,那叫一个效率. 虽然各框架都提供了一些自己的接口去简化CRUD操作,但是还是没有解决复杂条件查询.服务端分页等等问题,导致开发过程中很多开发者还是直接拼接SQL来访问数据库.于是我们就想如何让访问数据库变得简单易用. 二.类库设计 操作数据库都可以看作…