Advertisement

Mybatis-plus (Introduction to ActiveRecord)

阅读量:

前言

本章内容主要围绕ActiveRecord的基本概念及其应用方式进行阐述。

一、概述

ActiveRecord隶属于ORM(对象关系映射)层面,最初由Rails框架引入,其设计严格遵循标准的ORM架构:数据库表与记录相对应,记录则映射为对象,而字段则对应于对象的属性。通过统一的命名规则与配置规范,能够显著提升模型操作的效率,并且具备清晰易理解的特点。

  • ActiveRecord的核心理念包括:

为每一个数据库表设计一个对应的类,该类中的每个对象实例均代表数据库表中的一条记录;通常情况下,表中的每个字段在类中都会存在对应的属性;
ActiveRecord还承担了自身数据持久化的职责,在其内部封装了对数据库的操作功能,即创建、读取、更新和删除(CURD);
ActiveRecord属于领域模型(Domain Model)的一种实现方式,其中包含了部分业务逻辑的封装。

二、使用

  • 途径:只需令实体对象继承自Model类即可实现
在这里插入图片描述
  • 测试案例
复制代码
    package com.mikasa.mp;
    

全部评论 (0)

还没有任何评论哟~