问一个3层架构中的逻辑层问题??????????????? 我现在采用的是3层,但自己仔细想想也就2层因为我把逻辑判断和显示层都是写在一起的,也就是说没有专门写罗基层。数据层什么的,我可以协一个通用类。逻辑层怎么写呢?逻辑判断不是像数据层那样,总会有新的判断的,谁能给我一个逻辑层我看看阿?多谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 逻辑层里不要参与表现层的东西.逻辑层与表现层无关的.就是不管你是winform还是将来换webform,逻辑层只是用来处理你的业务逻辑. 看看petshop了。感觉逻辑层是为了方便修改业务逻辑和可能的复用.同一个业务操作。如果很多页面都有。万一变更一下.所有页面都要改.单独放到逻辑层.只要在逻辑层来改了 . pet shop,你看过吗,参考那个就可以了 逻辑层就是业务层,一个根据实际业务情况出发,组合代码逻辑的地方。举个例: 采购业务下的采购入库 业务是 根据采购订单上的信息,比对本次入库商品,按照实际入库的商品生成客户应付帐款。 那么代码逻辑是 CreateReceive,UpdateInvotory,EditAcct:分别是 创建采购收获信息,更新库存,修改相应客户的帐款。按照提供的业务逻辑,进行代码封装。当然,逻辑层按道理来说,也包括了 什么使用的业务映射实体什么属性为空不能保存的业务验证功能。但是这块的逻辑如果全部放到BL,还是有一些问题。说的不好,见谅! 1.数据层 负责连接数据库及返回某些数据库对象,如sqlcommand对象等2.业务层 负责从数据库中得到数据,返回某些数据源,如datatable,dataset类型等3.表现层 那就是页面逻辑层了,在页面上处理的代码了 qq装扮功能 .NET 动态生成文本框并录入数据库的问题 求 gridview 代码 ,按列排序,列值颜色,图片显示...大家帮忙. CDONET 发送附件 AttachURL 的用法 如何实现对上传的文件进行杀毒,并返回扫描结果,就象网上的邮箱中上传符件的功能,急用。 提问:为什么在DataList中的按钮啦,Label啦都不好用了??? 有关参数Parameter设置 ASP.NET中静态变量调用 权限的问题用户登陆后根据他的权限显示出相应的菜单 asp.net运行速度 引用Web.Config配置信息的问题? asp.net如何跨页面传对象
感觉逻辑层是为了方便修改业务逻辑和可能的复用.同一个业务操作。如果很多页面都有。万一变更一下.所有页面都要改.单独放到逻辑层.只要在逻辑层来改了 .
那么代码逻辑是
CreateReceive,UpdateInvotory,EditAcct:分别是 创建采购收获信息,更新库存,修改相应客户的帐款。按照提供的业务逻辑,进行代码封装。当然,逻辑层按道理来说,也包括了 什么使用的业务映射实体什么属性为空不能保存的业务验证功能。但是这块的逻辑如果全部放到BL,还是有一些问题。说的不好,见谅!
负责连接数据库及返回某些数据库对象,如sqlcommand对象等
2.业务层
负责从数据库中得到数据,返回某些数据源,如datatable,dataset类型等
3.表现层
那就是页面逻辑层了,在页面上处理的代码了