Active Record模式

定义

什么是Active Record模式

一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。
可以简单理解为一个javaBean对应一张数据库表结构,一个bean实例对应一条记录。

类型

领域模型模式(Data Source Architectural Patterns)

行为关系图

Active Record模式_第1张图片
image.png

特点

  • 适合简单的领域需求,领域模型和数据库结构相似

适用场景

Mybatis中的单表映射Mapper到结果集ResultMap算是该模式的一种应用(当然Mybatis支持复杂映射,这就关系到Data Mapper模式)


    
    
    
     

你可能感兴趣的:(Active Record模式)