欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【三层架构各层间的访问过程】,下面是详细的分享!
三层架构各层间的访问过程
1、传入值,将值进行类型转换(为整型)。
2、创建bll层的对象,通过对象访问bll层的方法调用bll层。
3、bll层方法中取得数据访问层的实例,实例化idal层的接口对象,这个对象是由工厂层创建的,然后返回idal层传入值所查找的内容的方法。
4、数据工厂通过web.config配置文件中给定的webdal字串访问sql层,返回一个完整的调用sql层的路径给 bll层。
5、到此要调用sql层,sql层完成赋值model层的对象值为空,给定一个参数,调用sql层的sqlhelper的executereader方法,读出每个字段的数据赋值给以定义为空的model层的对象。
6、sqlhelper执行sql命令,返回一个指定连接的数据库记录集,在这里需要饮用参数类型,提供位打开连接命令执行做好准备。
7、返回model层把查询得到的一行记录值赋值给sql层的引入的model层的对象,然后把这个对象返回给bll。
8、回到web层的bll层的方法调用,把得到的对象值赋值给lbl标签,在前台显示给界面。
以上所分享的是关于三层架构各层间的访问过程,下面是编辑为你推荐的有价值的用户互动:
相关问题:三层架构各层之间的依赖关系是什么?
答:一般讲到三层架构,其实就是将整个业务应用划分为表示层、业务逻辑层、数据访问层等。 数据访问层DAL,业务逻辑层BLL。表现层UI (界面类的)【 model(数据模型层,主要放的我就不用说了。一般都是数据库中的。) ,】model是贯穿的。所有的都... >>详细
相关问题:三层架构各层间的依赖关系是什么?构建三层架构步...
答:业务、控制、页面!业务与页面由控制进行定位!关键是要控制层写得好,比如Web开发有struts啥的框架啊! >>详细
相关问题:三层架构中各层之间数据流向是什么
答:MVC M-Model:是实体层,用来保存数据的 V-View: 显示层,就是我们说的界面 C-Control:控制层,对数据进行操作 总体来说,就是我们从View发起请求,交给Control去处理(比如,获取数据,保存数据等等),Control处理完成后,把View需要的数据直... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
