我有一个应用程序,是实现数据ETL同步的,即把数据从一个db里抽取出来,经过处理后,存储到另一个db里. O/RM采用的是EF db First. 随着项目程序的开发,EF的不足越来越明显. ● 根据EDM生成的类,没有继承关系,影响程序设计实现 我是直接根据edmx文件生成的类, 每个数据表对应一个class. 问题来了,这些类各自独立,没有面向对象里的封装和继承. 我的设计:各个数据同步类,抽象出来了一个基类,封装了对外接口方法.日志记录.异常捕获.告警.还有一些共有的处理方法等功能.基类是