利用T4 模板分离 ado.net entity framework 中Entity(实体层)和 ObjectContext(数据访问层)

最近做项目的时候,在数据访问层中 使用Ado.Net Entity Framework来创建当前的数据库对应的实体类和数据访问代码。如下图: 但是发现实体类和数据访问都在同一个DX.Data类中,如果其他的类,例如DX.BLL需要使用实体类的时候,必须引用DX.Data,这样就会造成访问数据的代码页给暴露出来了,为了避免这种情况,需要将实体类和数据访问分离出来,将实体类转移到DX.Model 层中
相关文章
相关标签/搜索