我认为我有答案的简单问题,但我正在寻找一个共鸣板。DAL 是否应该将来自数据库的任何内容(通过直接 SQL、存储过程、ORM 等)转换为业务层所理解的域实体?在单独的说明中,所有域实体是否应该由接口定义(如果没有别的,以最小化依赖关系)?
问问题
175 次
我认为我有答案的简单问题,但我正在寻找一个共鸣板。DAL 是否应该将来自数据库的任何内容(通过直接 SQL、存储过程、ORM 等)转换为业务层所理解的域实体?在单独的说明中,所有域实体是否应该由接口定义(如果没有别的,以最小化依赖关系)?