码迷,mamicode.com
首页 >  
搜索关键字:领域驱动    ( 386个结果
领域驱动设计-入门
领域驱动设计围绕着对象进行设计,类似于传统的OO,但是还是不同的。 传统的OO更像是贫血的领域对象,它具有数据,很多get set方法,但是缺少业务逻辑。客户端使用时,需要进行一大串的set操作。举个栗子: 这种方式中customer是一个贫血的领域对象,客户端必须进行很多的set,最后调用dao进...
分类:其他好文   时间:2016-03-22 23:18:10    阅读次数:527
Hibernate(5)—— 联合主键 、一对一关联关系映射(xml和注解) 和 领域驱动设计
俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习!涉及的知识点总结如下: 自动生成数据库脚本 一般在项目开发过程中,我们的习惯是先建好数据库和表,然后在进行开发,而hibernate作为一款ORM架构模式的实现框架,我们要好好利用,可以利用hibernate反向工程生成*.hbm.x
分类:Web程序   时间:2016-03-21 07:03:48    阅读次数:222
[转]领域驱动设计系列文章(2)——浅析VO、DTO、DO、PO的概念、区别和用处
原文地址:http://www.blogjava.net/johnnylzb/archive/2010/05/27/321968.html 上一篇文章作为一个引子,说明了领域驱动设计的优势,从本篇文章开始,笔者将会结合自己的实际经验,谈及领域驱动设计的应用。本篇文章主要讨论一下我们经常会用到的一些对
分类:其他好文   时间:2016-03-02 11:06:46    阅读次数:259
架构师之路
今天在知乎上看到一篇介绍架构师成长的方法,故摘抄下来1. 多看书1.1 设计模式,重构,这两本让我能从程序员的视野往外走一点1.2 企业应用架构模式,领域驱动设计,比设计模式深一点,解决的也是更实际的问题1.3 人件、人月神话、梦断代码,理解一下软件工程为啥会失败2. 多看文章2.1 QCon 的就...
分类:其他好文   时间:2016-01-19 10:30:42    阅读次数:163
新年第一弹:基于领域驱动的Java开发工具包Common项目分享
项目地址:https://github.com/xuliugen/common 喜欢的请加星。先上图:本项目主要包含:constant、domain、exception、util这四个主要部分。Constant主要包含了一些项目中的常用常量。示例: (1)标点符号常量类public interface ConstPunctuation { /** * : 冒号 */...
分类:编程语言   时间:2016-01-10 13:07:41    阅读次数:310
领域驱动设计案例之业务实现1
业务上主要实现产品的创建,客户的创建、下订单的业务:在DDD.Doman项目中实现相应的聚合根、实体与值对象。这篇文章主要实现客户的创建,因为通过Model-First已经建立了领域模型,所以我们建立分部类来实现领域对象的业务逻辑部分。public partial class Customer:Ag...
分类:其他好文   时间:2015-12-16 09:31:57    阅读次数:186
DTO学习系列之AutoMapper(五)----当EntityFramework爱上AutoMapper
有时候相识即是一种缘分,相爱也不需要太多的理由,一个眼神足矣,当EntityFramework遇上AutoMapper,就是如此,恋爱虽易,相处不易。 在DDD(领域驱动设计)中,使用AutoMapper一般场景是(Domain Layer)领域层与Presentation Layer(表现层...
分类:移动开发   时间:2015-12-15 16:53:54    阅读次数:1408
领域驱动(DDD)系列
领域驱动设计介绍 (一)上下文映射图及架构(二)领域实体 (三)
分类:其他好文   时间:2015-12-04 01:09:11    阅读次数:142
DDDLite的权限管理
领域驱动设计实战—基于DDDLite的权限管理 在园子里面,搜索一下“权限管理”至少能得到上千条的有效记录。记得刚开始工作的时候,写个通用的权限系统一直是自己的一个梦想。中间因为工作忙(其实就是懒!)等原因,被无限期搁置了。最近想想,自己写东西时,很多都是偏理论方面的,常常找不到合适的例子来论证自己...
分类:其他好文   时间:2015-12-04 00:52:18    阅读次数:209
领域驱动设计(一)理解分层架构
“企业级应用系统”具有复杂的业务,和相对较长的生命周期,在其生命周期中,业务规则将会是经常变化的,所使用的技术也可能发生变更。为了后期能更好的对这类系统进行扩展和维护,我们可以选择面向领域的多层架构,降低组件之间、层与层之间的耦合,这样在每次业务逻辑发生变化或者有新的业务扩展时,我们都能将变化锁.....
分类:其他好文   时间:2015-12-03 22:53:43    阅读次数:289
386条   上一页 1 ... 22 23 24 25 26 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!