SpringDataJDBC教程

栏目: Java · 发布时间: 8年前

内容简介:Spring Data存储库的灵感来自于Eric Evans的Domain Driven Design领域驱动设计一书中描述的存储库Repository。这样做的一个结果是每个聚合根应该有一个存储库。Aggregate Root聚合根是同一本书中的另一个概念,描述了一个实体,它控制其他实体的生命周期,这些实体一起是聚合。Aggregate是模型的一个子集,它在对Aggregate Root的方法调用之间保持一致。Spring Data JDBC尽力鼓励您根据这些想法对领域进行建模。聚合是一组实体,它们保证

Spring Data存储库的灵感来自于Eric Evans的Domain Driven Design领域驱动设计一书中描述的存储库Repository。这样做的一个结果是每个聚合根应该有一个存储库。Aggregate Root聚合根是同一本书中的另一个概念,描述了一个实体,它控制其他实体的生命周期,这些实体一起是聚合。Aggregate是模型的一个子集,它在对Aggregate Root的方法调用之间保持一致。

Spring Data JDBC尽力鼓励您根据这些想法对领域进行建模。

聚合是一组实体,它们保证在原子更改之间保持一致。一个典型的例子是一个Order用OrderItems。在进行更改时Order,属性(例如,numberOfItems与实际数量OrderItems一致)保持一致。

每个聚合只有一个聚合根,它是聚合的一个实体。聚合只能通过该聚合根上的方法进行操作。这些是前面提到的原子变化一致性。

Spring Data JDBC假定只有聚合具有存储聚合的非根实体的表的外键,而没有其他实体指向非根实体。


以上所述就是小编给大家介绍的《SpringDataJDBC教程》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

打造有吸引力的学习型社群

打造有吸引力的学习型社群

苏平、田士杰、吕守玉 / 机械工业出版社 / 45.00元

本书首先对社群的定位、准备和吸引粉丝方面等做了饶有趣味的介绍,从社群黏度的提升、社群知识的迭代与转化和社群的持续发展等多个角度入手,对学习型社群的运营手段、运营模式、运营规律和运营经验等进行了全方位剖析。从中国培训师沙龙这个公益社群近十年成功运营的经验中,为如何经营好学习型社群总结出了一套系统性的、具有实操价值的方法。并以此为基础,扩展到知识管理、团队管理、内容IP等领域,为有致于社团建设以及优质......一起来看看 《打造有吸引力的学习型社群》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具