摘要:在前面简单描述了下服务层,SOA面向服务架构,架构设计-业务逻辑层,以及一些面向设计原则理解和软件架构设计箴言。这篇博客我们将继续进入我们的下一层:数据访问层。无论你用的是什么开发模式或者是业务模式,到最后最必须具有持久化机制,持久化到持久化介质,并能对数据进行读取和写入CRUD。这就是数据访问层。 阅读全文
posted @ 2019-11-21 21:40 it-hao 阅读 (6) 评论 (0) 编辑
摘要:业务逻辑层是专门处理软件业务需求的一层,处于数据库之上,服务层之下,完成一些列对Domain Object的CRUD,作为一组微服务提供给服务层来组织在暴露给表现层,如库存检查,用法合法性检查,订单创建。 业务逻辑层包含领域对象模型,领域实体,业务规则,验证规则,业务流程。1:领域对象模型为系统结构 阅读全文
posted @ 2019-11-21 20:41 it-hao 阅读 (3) 评论 (0) 编辑
摘要:架构设计是一个非常大的话题,不管写几篇文章,接触到的始终只是冰山一角,更多的是实践中去体会。这篇文章主要介绍面向对象OO、面向方面AOP和面向服务SOA这三个要素在架构设计中的位置与作用。 架构设计有三个维度,或者说是我们在考虑架构时需要思考三个方向。 这三个维度分别为面向对象、面向方面、面向服务。 阅读全文
posted @ 2019-11-21 16:09 it-hao 阅读 (12) 评论 (0) 编辑
摘要:1.引入ADO#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF") 2.创建连接数据库类(两个指针及四个成员函数) class CADOConn { pub 阅读全文
posted @ 2019-11-21 14:26 it-hao 阅读 (11) 评论 (0) 编辑
摘要:1.以system登录及输入自己设置口令; 2.更换sysdba身份; conn system/orcl as sysdba; 3.解锁scott用户(因装好默认是锁定的); alter user scott account unlock; 5.储存 commit; conn scott/tiger 阅读全文
posted @ 2019-11-21 13:10 it-hao 阅读 (6) 评论 (0) 编辑
摘要:void CLMSDlg::OnButtonlogin() { // TODO: Add your control notification handler code here CMainsystem dlg; CADOConn adoconn; CString sqlstr,str; int co 阅读全文
posted @ 2019-11-19 15:18 it-hao 阅读 (38) 评论 (0) 编辑