1. 使用database entity的好处
在database不改变的情况下,如果界面改动时,不需要改变entity
更利于程序员对OO的理解
利于做业务逻辑的处理
2. 使用database entity的弊端
数据传递时需对数据进行一次转换 dataset--class--dataset
对多表的操作需entity层的程序员手动来写
前端程序员需对数据的关系比较熟悉
3. 使用UI Dataset的好处
前端程序员可以直接使用数据层的数据,不需要进行转换
4. 使用UI Dataset的弊端
各层的耦合度太大,如UI层有改动,必须要改动DAL层和Data层
浙公网安备 33010602011771号