面对ORM的选型,有些人是根据自己熟悉程度来评判,有些人是根据他人的推荐来抉择,有些人觉得都差不多,随便了.当自己要真正做选择的时候,以上的这些依据都无法真正说服自己,因为不同的业务需求,不同的团队构成都会造成选型的差异,而且特别大,这里谈一谈自己的选型. 1.1需求背景介绍 我所在的公司是做互联网产品,对性能有着极致的要求: 后台人数也不算多,尽量人尽其用,技术水平呈梯度分布: 因为产品需要长期维护,所以对代码质量要求非常高,必须做评审和单元测试: 对技术的可维护性,可扩展性要求很高,因为资源…