先简单说说ORM的优点: 提高开发效率,减少重复劳动,只和业务实体打交道,由业务实体自动生成sql语句,不用手写sql语句. 简单易用, 可维护性好. 隔离数据源,使得我们更换数据源时不用修改代码. SmartDB基础库 java和c#中有很多ORM框架,如c#中的entity framework.Linq to Sql.NHibernate等,java中有Hibernate.Mybatis等等,其它各种开源的ORM库多如牛毛.这应该得益于托管语言在这方面的优势.然而,c++的世界中,却鲜有OR…