业务逻辑层与数据访问层的区别,不要混用
电脑版发表于:2022/1/23 11:20
DAL层,也就是数据库持久层,不要去返回DTO,这样很容易越写越乱,代码重用低
DAL层就是直接和数据库打交道的不要去和DTO交互,如果要返回DTO,那么加一层BLL,业务逻辑层才是用来干这个事情的,加工从数据库取出来的数据。
把本来该两层的工作,混到一层去做就容易乱,难以管理
DAL层,也就是数据库持久层,不要去返回DTO,这样很容易越写越乱,代码重用低
DAL层就是直接和数据库打交道的不要去和DTO交互,如果要返回DTO,那么加一层BLL,业务逻辑层才是用来干这个事情的,加工从数据库取出来的数据。
把本来该两层的工作,混到一层去做就容易乱,难以管理