手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
领域
领域专题提供领域的最新资讯内容,帮你更好的了解领域。
基于DDD的现代ASP.NET开发框架--ABP系列之13、ABP领域层——数据过滤器Data filters
ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。 ABP的官方网站:http://www.aspnetboilerplate.com ABP在Github上的开源项目:https://github.com/aspnetboilerplate 介绍 在数据库开发中,我们一般会运用软删除(soft-delete)模式,即不直 接从数据库删除数据,而
作者:佚名 时间:2020-06-12
基于DDD的现代ASP.NET开发框架--ABP系列之14、ABP领域层——领域事件Domain events
ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。 ABP的官方网站:http://www.aspnetboilerplate.com ABP在Github上的开源项目:https://github.com/aspnetboilerplate 在C#中,一个类可以定义其专属的事件并且其它类可以注册该事 件并监听,当事件被触发时可以获得事件通知。这
作者:佚名 时间:2020-06-12
关于领域驱动设计DDD仓储的思考
为什么需要仓储呢?领域对象(一般是聚合根)的被创建出来后的到最后持久化到数据库都需要跟数据库打交道,这样我们就需要一个类似数据库访问层的东西来管理领域对象。那是不是我们就可以设计一个类似DAL层的东东来管理对象呢?是的,但是呢设计上有点区别,就是我们不希望上层如应用层直接访问数据,我们所有的操作应该是围绕着领域对象来的,所以我们还设计了仓储接口在领域层,然后把仓储的实现放在基础设施层。这样的设计模
作者:佚名 时间:2020-06-13
DDD领域驱动设计初探1:聚合
(点击上方蓝字,可快速关注我们) 来源:懒得安分 链接:http://www.cnblogs.com/landeanfen/p/4816706.html 前言:今天看到一篇博文里面写道:越是忙人越有时间写博客。呵呵,似乎有点道理,博主为了证明自己也是忙人,这不就来学习下DDD这么一个听上去高大上的东西。前面介绍了下MEF和AOP的相关知识,后面打算分享Automapper、仓储模式、WCF等东西的
作者:佚名 时间:2020-06-17
DDD领域驱动设计初探2:仓储Repository上
(点击上方蓝字,可快速关注我们) 来源:懒得安分 链接:http://www.cnblogs.com/landeanfen/p/4834730.html 前言:上篇介绍了DDD设计Demo里面的聚合划分以及实体和聚合根的设计,这章继续来说说DDD里面最具争议的话题之一的仓储Repository,为什么Repository会有这么大的争议,博主认为主要原因无非以下两点:一是Repository的真实
作者:佚名 时间:2020-06-17
DDD领域驱动设计初探3:仓储Repository下
(点击上方蓝字,可快速关注我们) 来源:懒得安分 链接:http://www.cnblogs.com/landeanfen/p/4837520.html 前言:上篇介绍了下仓储的代码架构示例以及简单分析了仓储了使用优势。本章还是继续来完善下仓储的设计。上章说了,仓储的最主要作用的分离领域层和具体的技术架构,使得领域层更加专注领域逻辑。那么涉及到具体的实现的时候我们应该怎么做呢,本章就来说说仓储里面
作者:佚名 时间:2020-06-17
DDD领域驱动设计初探4:WCF搭建
(点击上方蓝字,可快速关注我们) 来源:懒得安分 链接:http://www.cnblogs.com/landeanfen/p/4841211.html 前言:前面三篇分享了下DDD里面的两个主要特性:聚合和仓储。领域层的搭建基本完成,当然还涉及到领域事件和领域服务的部分,后面再项目搭建的过程中慢慢引入,博主的思路是先将整个架构走通,然后一步一步来添加相关元素,使架构慢慢变得丰满。这篇打算分享下应
作者:佚名 时间:2020-06-17
DDD领域驱动设计初探5:AutoMapper使用
(点击上方蓝字,可快速关注我们) 来源:懒得安分 链接:http://www.cnblogs.com/landeanfen/p/4842015.html 前言:前篇搭建了下WCF的代码,就提到了DTO的概念,对于为什么要有这么一个DTO的对象,上章可能对于这点不太详尽,在此不厌其烦再来提提它的作用: 从安全上面考虑,领域Model都带有领域业务,让Client端引用Domain Model就意味着
作者:佚名 时间:2020-06-17
DDD领域驱动设计初探6:领域服务
(点击上方蓝字,可快速关注我们) 来源:懒得安分 链接:http://www.cnblogs.com/landeanfen/p/4844344.html 前言:之前一直在搭建项目架构的代码,有点偏离我们的主题(DDD)了,这篇我们继续来聊聊DDD里面另一个比较重要的知识点:领域服务。关于领域服务的使用,书中也介绍得比较晦涩,在此就根据博主自己的理解谈谈这个知识点的使用。 一、领域服务的引入 在《领
作者:佚名 时间:2020-06-17
DDD领域驱动设计初探7上:Web层的搭建
(点击上方蓝字,可快速关注我们) 来源:懒得安分 链接:http://www.cnblogs.com/landeanfen/p/4920577.html 一、UI层介绍 在DDD里面,UI层的设计也分为BS和CS,本篇还是以Web为例来说明。我们的Web采用的是MVC+bootstrap的架构。Table组件使用的是bootstrap table,之所以用它是因为它的API比较全,并且博主觉得它的
作者:佚名 时间:2020-06-17
DDD领域驱动设计初探7中:Web层的搭建
(点击上方蓝字,可快速关注我们) 来源:懒得安分 链接:http://www.cnblogs.com/landeanfen/p/4920577.html 2.2 ESTM.Web.BLL代码 这个dll用于实现ESTM.Web.IBLL里面的接口方法 [Export(typeof(IPowerManager))] public class PowerManager : IPowerMana
作者:佚名 时间:2020-06-17
DDD领域驱动设计初探7下:Web层的搭建
(点击上方蓝字,可快速关注我们) 来源:懒得安分 链接:http://www.cnblogs.com/landeanfen/p/4920577.html View页面 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>@ViewBag.Title</t
作者:佚名 时间:2020-06-17
领域驱动设计之领域模型
领域驱动设计之领域模型 加一个导航,关于如何设计聚合的详细思考,见这篇文章。 2004年Eric Evans 发表Domain-Driven Design –Tackling Complexity in the Heart of Software (领域驱动设计),简称Evans DDD。领域驱动设计分为两个阶段: 以一种领域专家、设计人员、开发人员都能理解的通用语言作为相互交流的工具,在交流的过
作者:佚名 时间:2020-06-17
分享我对领域驱动设计(DDD)的学习成果
本文内容提要: 1. 领域驱动设计之领域模型 2. 为什么建立一个领域模型是重要的 3. 领域通用语言(Ubiquitous Language) 4. 将领域模型转换为代码实现的最佳实践 5. 领域建模时思考问题的角度 6. 领域驱动设计的标准分层架构 7. 领域驱动设计过程中使用的模式 关联的设计 实体(Entity) 值对象(Value O
作者:佚名 时间:2020-06-17
DDD领域驱动设计
做了8年的软件开发,发现关系数据库的关联关系已经深深地影响了我的思维模式。我们一般的设计思路是先设计数据库,然后再设计系统的逻辑模型。这时候,你的思维就已经被关系型数据库的关联约束了。我们会倾向于把数据库关系映射到系统的逻辑模型上,因为这种方式最简单直接。未完待续。。。
作者:佚名 时间:2020-06-17
浅谈我对DDD领域驱动设计的理解
从遇到问题开始 当人们要做一个软件系统时,一般总是因为遇到了什么问题,然后希望通过一个软件系统来解决。 比如,我是一家企业,然后我觉得我现在线下销售自己的产品还不够,我希望能够在线上也能销售自己的产品。所以,自然而然就想到要做一个普通电商系统,用于实现在线销售自己企业产品的目的。 再比如,我是一家互联网公司,公司有很多系统对外提供服务,面向很多客户端设备。但是最近由于各种原因,导致服务经常出故障。
作者:佚名 时间:2020-06-19
架构师快来看:浅谈我对DDD领域驱动设计的理解
从遇到问题开始 当人们要做一个软件系统时,一般总是因为遇到了什么问题,然后希望通过一个软件系统来解决。 比如,我是一家企业,然后我觉得我现在线下销售自己的产品还不够,我希望能够在线上也能销售自己的产品。所以,自然而然就想到要做一个普通电商系统,用于实现在线销售自己企业产品的目的。 再比如,我是一家互联网公司,公司有很多系统对外提供服务,面向很多客户端设备。但是最近由于各种原因,导致服务经常出故障。
作者:佚名 时间:2020-06-19
ddd(领域驱动设计)之架构总结
1. 分层架构(垂直) 分层架构是最基础的,即很久之前就接触的mvc,当然书里说的是基础设施层,领域层,服务层,用户接口层; 因这种架构各层之间极易耦合,即顶层依赖底层教严重;就引入DI(depency inverse)原则,使得各层之间不再相互依赖实现,而是依赖接口,实现了解耦;抽象不依赖于细节,细节依赖于抽象; DI原则的引用,各层之间上下界限不在明显;可以看成平面的六角形; 2. 六边形架构
作者:佚名 时间:2020-06-19
DDD领域驱动设计基本理论知识总结
加一个导航,关于如何设计聚合的详细思考,见这篇文章。 2004年Eric Evans 发表Domain-Driven Design –Tackling Complexity in the Heart of Software (领域驱动设计),简称Evans DDD。领域驱动设计分为两个阶段: 以一种领域专家、设计人员、开发人员都能理解的通用语言作为相互交流的工具,在交流的过程中发现领域概念,然后将
作者:佚名 时间:2020-06-19
DDD领域驱动设计(Domain Driven Design)转
摘要 本文将介绍领域驱动设计(Domain Driven Design)的官方参考架构,该架构分成了Interfaces、Applications和Domain三层以及包含各类基础设施的 Infrastructure。本文会对架构中一些重要组件和问题进行讨论,给出一些分析结论。 目录 架构概述 架构详解 2.1. Interfaces-接口层 2.1.1. DTO 2.1.2. Assembler
作者:佚名 时间:2020-06-19
上一页
1
2
3
4
5
6
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• OPPO Find X8全系标配50W无线充电:支持
• 华为GT5 Pro手表开售:首发向日葵定位系
• 骁龙X Elite处理器CPU面积庞大无比 远超
• 杨幂巴黎时装周手持华为Mate XT三折叠拍
• iPhone 16价格对比:中国最便宜 比均价
• 深圳通交通卡限时免费开卡:支持华为、
• 荣耀笔记本X16 2025首销:酷睿i5-13420
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot