理想状态这两个可以合并到一起来,就是业务对象,但model是把这个业务对象中的数据提取了出来,作为一个数据载体,可以在层间传递。业务对象中除去这些数据剩下的方法就构成了BLL层。
合并的好处:
1. 类的数据少了,试想如果有100个实体,不合并的话将有200个class
2. Model和BLL可以互相引用,试想如果Model中一个propery要调用BLL的方法返回数据,分开就不好引用了。
我最近做的几个项目都是用合并的方案,这样简单点。PetShop虽然很经典,但如果每个项目都按那种模式的话,代码量非常大,维护起来很吃力。
相关文章:
-
2022-01-22
-
2022-12-23
-
2022-12-23
-
2021-07-05
-
2021-09-15
猜你喜欢
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2021-09-04
-
2022-12-23
-
2021-12-31
相关资源
-
下载
2021-06-06
-
下载
2023-02-22
-
下载
2021-06-22