原文:对企业级应用开发的思考(3)--业务层的实现方式

在我的上一篇博客:对企业级应用开发的思考 分层 中,从个人的经验分享了关于程序分层方面的内容,得到了众多园友的支持。里面包含对业务逻辑层三种实现方式 事务脚本 活动记录集和领域模型 的简单描述。并没有深入去实现。本文来深入探讨一下。 本文以下面这个实体结构与数据库结构为例: 两个分别表示用户与学科信息 学科名称与分数 假设有两个业务: 取得某用户的平均分 修改某用户某学科的分数 数据访问部分统一使 ...

2015-10-19 20:41 4 3012 推荐指数:

查看详情

企业级应用开发思考--分层

你一下! 开始 我们先从一幅大家眼熟能详的图开始: 这是应用开发人员最熟悉的N架构图,其中: ...

Fri Feb 27 19:58:00 CST 2015 43 11110
企业级应用开发思考(2)--会话状态

在我们使用HTTP协议进行应用开发的的时候,通常服务器端是不关心请求是从哪个客户到来的,客户端也不并不关心服务器端是通过生成哪个对象处理的这次请求。这就是我们通常说的HTTP无状态请求,从技术的角度上讲是因为: 客户端和服务器用TCP Socket通信,服务器将请求结果返回给浏览器 ...

Mon Sep 28 06:08:00 CST 2015 9 2400
wpf企业级开发中的几种常见业务场景

  前阵子在公司弄个内部的进销存管理系统,从了解需求、系统设计到编码,大约耗费了两个月时间,后来公司有了其他的安排,这东西就算黄了。顺便吐槽一下,厂里的一些人说话真心不顾别人感受,邮件啥的没一句舒服的 ...

Tue Nov 11 08:22:00 CST 2014 3 2032
企业级应用架构(一) 三架构之解耦

前言    前段时间朋友拿了个网站给我,让我帮忙添加几个小功能,我爽快的答应了,但是当我打开源码,我瞬间就奔溃了,整个项目连最基本的三框架也没有搭建,仅仅是封装了一个sqlhelp作为数据库的操作接口,项目中的SQL查询语句无处不在,业务逻辑紧紧耦合在UI逻辑中,看到这样的代码,坦白来说 ...

Wed Jun 25 06:13:00 CST 2014 30 6271
企业级Android应用架构设计与开发

一、应用架构的基础知识   1.maven的了解        2.创建nexus : nexus的网址 http://127.0.0.1:8081/nexus/#welcome    nexus的配置 https://www.iteye.com/blog ...

Wed Apr 01 03:03:00 CST 2020 0 972
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM