《holon 教程四,AP 层》

这篇教程介绍了holon架构中的AP层,它负责处理界面层(PR层)的请求,与数据库交互。AP层包含DO(Database Object)和BO(Business Object),DO的属性与数据库表字段对应,BO负责执行数据获取。通过一个查看库存的实例,解释了PR层如何通过BO与数据库交互,并使用DO传递返回结果,强调了数据传递和封装的重要性。
摘要由CSDN通过智能技术生成

教程进行到这里已经到了尾声,我们在这里只关注项目开发中最重要的部分,一些实现的细节问题我们就不说了,理解了这四本教程的内容后开始做一个项目应该没问题了。虽然不想牵扯太多实现上面的细节,但是因为“AP层”的特点,因而本文掺杂的实现内容要比前几本教程多一点。为什么这么不喜欢跟“实现”牵连太多?依小弟自己的习惯经验很不喜欢上来就看实现看代码,尤其是对于一个未知的概念,很难从代码中理解其本质。

 

“事务性数据库系统”,这类应用的开发,总结为五个字,“取数据、显示(界面)”,我们已经介绍完了显示,现在再来看看数据在holon要怎么取,只要知道这两点就可以做项目了。在holon的体系结构中的倒数第二层有一个叫做“AP层”的东西,它负责接收其上层“PR层(界面)”传过来的消息,对数据库进行操作,然后返回结果。“AP层”主要由“DO(Database Object)”,和“BO(Business Object)”构成。DO 是一个“类”,它的属性数据类型以及顺序必须要跟数据库表中的字段完全一致(重要),“BO”里面方法从表中取出数据后把结果放到对应的“DO对象”属性中。这样说可能很难理解清楚,下面我们看一个在实际的操作中“PR层”跟“AP层”的合作实例,以及“BO跟DO”所起到的作用。

 

浩亮是一个小仓库的管理员,他用鼠标点击了某软件“查看库存”的按钮之后࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值