📈
gop1
  • 课程说明
  • 相关文档
  • 第一阶段功能
  • 第一阶段涉及到的技术栈
  • 什么是基本常识
  • 第一章 :商品领域实体和值对象
    • 第一课
    • 第二课
    • 第三课
    • 第四课
    • 第五课
    • 第八课
Powered by GitBook
On this page

Was this helpful?

  1. 第一章 :商品领域实体和值对象

第三课

商品值对象划分(1):商品信息值对象

Previous第二课Next第四课

Last updated 4 years ago

Was this helpful?

今天主要针对上节课的 商品实体划分值对象。

首先划分的是商品信息值对象

type VCourseInfo struct {
   CourseName string `json:"course_name"`
   CourseImage string `json:"course_image"`
}

一般值对象都会有对应的方法,譬如:

我们的商品名称叫做"java从入门到精通”

这时 “有关部门”规定不许出现“精通”二字。 于是我们可以在 值对象方法中 把精通二字过滤掉,针对这个需求我们就需要专门编写值对象方法

以后再演示

课程中讲到了不定参数支持,基本讲解在这个课程里

https://www.jtthink.com/course/134