手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
领域
领域专题提供领域的最新资讯内容,帮你更好的了解领域。
【DDD】领域驱动设计实践 —— 框架实现
本文主要了在社区服务系统(ECO)中基于SpringMVC+mybatis框架对DDD的落地实现。本文为系列文章中的其中一篇,其他内容可参考:通过业务系统的重构实践DDD。 框架实现图 该框架实现基本和DDD的指导思想契合,主要分为四层,且将关注点放在了domain层。下面将逐层介绍各个组件的职责。 框架详述 User Interface层 门面层,对外以各种协议提供服务,该层需要明确定义支持的服
作者:佚名 时间:2020-06-26
【DDD】领域驱动设计实践 —— 限界上下文识别
本文从战略层面街上DDD中关于限界上下文的相关知识,并以ECO系统为例子,介绍如何识别上下文。限界上下文(Bounded Context)定义了每个模型的应用范围,在每个Bounded Context中确保领域模型的一致性;上下文图(Context Map)表示各个系统之间关系的总体视图;通过持续集成(Continous Integration)确保多个限界上下文的模型统一。 限界上下文(Boun
作者:佚名 时间:2020-06-26
【DDD】领域驱动设计实践 —— 业务建模小招数
本文结合团队在ECO(社区服务系统)业务建模过程中的实践经验,总结得到一些DDD业务建模的小招数,不一定是完美的,但是对我们团队来说很有效用,希望能帮到其他人。后面会陆续将项目中业务建模的一些经典例子放上来,分享给大家。 ECO系统是线上旧系统,它的建模过程有别于新系统的业务建模。由于背着历史包袱,ECO的建模过程不是那么纯粹,很容易受到旧代码的影响,陷入代码的细节中,初期举步维艰,靠着小
作者:佚名 时间:2020-06-26
国际一线DDD专家邀请您参加「首届领域驱动设计中国峰会」
领域驱动设计(DDD)和微服务架构(Microservices)是时下最炙手可热的两个技术词汇。在国内,随着微服务的火热,领域驱动设计(DDD)的架构思想也越来越被企业和研发团队所重视。一个典型的例子是,几乎每一个在尝试微服务的团队和产品,都从领域驱动设计(DDD)的实践当中受益。而领域驱动设计(DDD)的核心诉求就是能够让业务架构和系统架构形成绑定关系,从而当我们去响应业务变化调整业务架构时,系
作者:佚名 时间:2020-06-27
问个问题:做个IT领域的“招投标聚合网”如何?
基于中国政府采购网、中央政府采购网、金采网等平台招标数据,抓取其与IT方面相关的,通过关键词推送给你订阅的用户,比如订阅“CDN“关键词的用户,相关信息推送给他,当然这个只是其功能之一。
作者:佚名 时间:2020-06-27
【你问我答】DDD领域驱动设计实践中遇到问题了?尽管问,我们负责解答!
点击上方“蓝字”可以订阅哦 【你问我答】是由美团点评技术团队推出的线上问答服务,你在工作学习中遇到的各种技术问题,都可以通过我们微信公众号发问,我们6000+工程师会义务为你解答,欢迎大家踊跃提问。高质量、定义清晰的问题会优先获得解答。 Eric Evans提出的“领域驱动设计”(Domain-Driven Design)简称DDD,是一套综合软件系统分析和设计的面向对象建模方法,广泛应用于业务系
作者:佚名 时间:2020-06-27
DDD领域驱动设计的这些问题,你都知道吗?
点击上方蓝字可以订阅哦 本文中的问题精选自上期【你问我答】——DDD(领域驱动设计)专题中读者的提问。【你问我答】是由美团点评技术团队推出的线上问答服务,你在工作学习中遇到的各种技术问题,都可以通过我们微信公众号发问,我们5000+工程师会义务为你解答,欢迎大家踊跃提问。高质量、定义清晰的问题会优先获得解答。 编者按 DDD就是帮助工程师快速理解和提炼业务本质或核心的一套方法。 DDD又分战略设计
作者:佚名 时间:2020-06-27
DDD战术篇:领域模型的应用
领域驱动设计DDD在战术建模(后文简称建模,除非特别说明)上提供了一个元模型体系(如下图),通过这个元模型我们会对战略建模过程中识别出来的问题子域进行抽象,而通过抽象来指导最后的落地实现。 (DDD构建的元模型元素脑图) 这里我们谈的战术阶段实际就是这样一个抽象过程。这个抽象过程由于元模型的存在实际是一定程度模式化的。这样的好处是并非只能技术人员参与建模,业务人员经过一定的培训也是完全可以理解的。
作者:佚名 时间:2020-06-27
大家一直在谈的领域驱动设计DDD,我们在互联网业务系统是这么实践的
前言 至少30年以前,一些软件设计人员就已经意识到领域建模和设计的重要性,并形成一种思潮,Eric Evans将其定义为领域驱动设计(Domain-Driven Design,简称DDD)。在互联网开发“小步快跑,迭代试错”的大环境下,DDD似乎是一种比较“古老而缓慢”的思想。 然而,由于互联网公司也逐渐深入实体经济,业务日益复杂,我们在开发中也越来越多地遇到传统行业软件开发中所面临的问题。本文就
作者:佚名 时间:2020-06-27
oop – DDD – 持久化模型和领域模型
我试图学习域驱动设计,我想我有基本的想法。但有一些让我困惑。 在DDD中,是持久性模型和领域模型不同的东西吗?我的意思是,我们设计的领域和类只考虑域的关注,没关系。但是之后,当我们建立我们的存储库或任何其他数据持久化系统,我们应该创建我们的模型的另一种表示,以在持久层中使用? 我认为我们的域模型也用于持久性,这意味着我们的存储库从查询返回我们的域对象。但今天,我读这篇文章,我有点困惑。 http:
作者:佚名 时间:2020-06-27
DDD理论学习系列9-- 领域事件
1. 引言 A domain event is a full-fledged part of the domain model, a representation of something that happened in the domain. Ignore irrelevant domain activity while making explicit the events that the
作者:佚名 时间:2020-06-28
领域驱动设计 – “丰富的领域模式”是否违反单一责任原则?
An interesting thread刚刚打了这个问题时就出现了.我不认为这回答了我的问题. 我已经在.NET MVC3中工作了很多,在那里它是希望有一个贫血模型.查看模型和编辑模型最好是愚蠢的数据容器,您可以从控制器传递到视图.任何一种应用程序流都应该来自控制器,并且视图处理UI的问题.在MVC中,我们不想在模型中有任何行为. 但是我们也不希望控制器中有任何业务逻辑.对于更大的应用程序,最好
作者:佚名 时间:2020-07-01
设计模式 – DDD:领域驱动设计.域名在DDD中意味着什么?
这个词域在DDD中到底意味着什么?我一直在阅读这个定义……虽然我看到了像域模型这样的东西并且了解了什么模型 – 域模型是什么意思? 域名究竟意味着什么? 谢谢 域指的是您的应用程序所涉及的主题. 例如,如果您正在编写在线商店,则域是在线零售,而域模型是应用程序的一部分,用于处理在线零售的业务逻辑 – 而不是呈现UI,访问数据库等.
作者:佚名 时间:2020-04-16
ruby – BCrypt说长,类似的密码是等价的 – 我,宝石或密码学领域的问题?
我一直在试验BCrypt,并发现了以下内容.如果重要的话,我正在运行ruby 1.9.2dev(2010-04-30 trunk 27557)[i686-linux] require 'bcrypt' # bcrypt-ruby gem, version 2.1.2 @long_string_1 = 'f287ed6548e91475d06688b481ae8612fa060b2d402fdde
作者:佚名 时间:2019-07-25
Ruby的GC.stat的领域是什么意思?
我使用GC.stat来配置我们的Rails应用程序的内存使用情况. GC.stat使用以下键返回散列: :count :heap_used :heap_length :heap_increment :heap_live_num :heap_free_num :heap_final_num 有谁知道这些价值意味着什么?在Ruby源码(gc.c)中没有文档,只是一个注释:“哈希的内容是实现定义的,将来
作者:佚名 时间:2019-08-28
asp.net-mvc – ASP.NET MVC领域:它们对大型应用程序很重要吗?
我正在开发一个大型的ASP.NET MVC应用程序。我目前正在通过我将用于构造我的控制器/视图的机制。我看到一些提到单轨和它的使用“地区”。我已经审查了 Haacked’s文章,它看起来像一个intresting选项。我想知道的是,是否有人在一个产品ASP.NET MVC应用程序中实现了区域,如果他们有任何在线资源,可能有助于实现这些领域和证明他们的存在。 我和我的团队目前正在使用ASP.NET
作者:佚名 时间:2019-06-21
asp.net-mvc – ASP.Net MVC中的多项目领域3
有没有人对asp.net mvc 3中的多项目区域支持有任何想法?因为它已经退化到未来的状态在mvc 2.如果还没有包括,那我们应该期待着 ASP.Net MVC Portable Areas via MvcContrib.你能分享你的荣誉吗? 管理大型应用程序的推荐方法是什么?我读了约MEF.在什么情况下,MEF被推荐? 我是微软ASP.NET MVC的开发主管。 没有计划在ASP.NET MV
作者:佚名 时间:2019-07-21
asp.net-mvc – MVC企业领域 – 好还是坏?
在一个单一的项目解决方案中,当您有很多控制器时,会引入区域,可以提高分离度,并允许将模块轻松地复制到或从解决方案中复制出来.然而,在大型企业解决方案中,我倾向于将逻辑分为单独的项目. 因此具有单独的UI,Controller,SOA,Model和Repository项目.在这种情况下,区域没有任何意义,加上他们通常不需要额外增加一个顶级的Url,尽管我相信你可以省略Url中的区域,如果你保持你的控
作者:佚名 时间:2019-12-19
2013最常用的NoSQL数据库
与关系数据库相比,每个NoSQL都有自己不同的适用场景,这里带大家盘点文档数据库、图数据库、键值数据存储、列存储数据库与内存数据网络等领域的常用的NoSQL。 在几年内,NoSQL数据库一直以性能、可扩展性、灵活的模式和分析能力聚焦着人们的注意力。尽管关系型数据库对于某些用例来说仍是一个不错的选择,就像结构数据和要求ACID事务的应用,但是NoSQL在以下用例中将更具优势: 存储的数据实质上是半结
作者:佚名 时间:2020-05-30
sqlite3_exec函数的使用
sqlite3_exec函数的使用 sqlite3数据库是一个小型的关系型的数据库,以文件的方式存在,打开文件即是打开数据库,它小巧且功能强大,在嵌入式领域内使用很广.现在就介绍一下其中一个重要函数的使用: int sqlite3_exec(sqlite3 *db, const char *sql, sqlite3_callback callback, void *,char **errmsg);
作者:佚名 时间:2020-06-26
上一页
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