当前位置: 首页> 娱乐> 明星 > [图解]企业应用架构模式2024新译本讲解12-领域模型5

[图解]企业应用架构模式2024新译本讲解12-领域模型5

时间:2025/8/6 20:41:39来源:https://blog.csdn.net/rolt/article/details/139559406 浏览次数:0次

1
00:00:00,560 --> 00:00:04,690
刚才是往那个表里面添加数据了

2
00:00:04,700 --> 00:00:07,960
相当于,或者往这个合同里面添加数据了

3
00:00:08,430 --> 00:00:09,530
现在要查询怎么办

4
00:00:09,900 --> 00:00:10,930
跟前面一样

5
00:00:12,570 --> 00:00:14,110
比如说,我要查询某个日期

6
00:00:14,120 --> 00:00:16,810
之前的收入确认

7
00:00:16,820 --> 00:00:19,490
有多少

8
00:00:19,910 --> 00:00:24,590
比如说,查文字处理器

9
00:00:25,300 --> 00:00:29,730
它用了一个查询的一个操作

10
00:00:30,510 --> 00:00:32,580
首先,也同样的,分配给合同

11
00:00:32,790 --> 00:00:35,650
在这里

12
00:00:38,930 --> 00:00:42,570
那么这时间就是给的时间了

13
00:00:43,100 --> 00:00:45,490
什么时间之前

14
00:00:46,380 --> 00:00:48,250
这个操作,你看这里

15
00:00:50,070 --> 00:00:52,740
定义了一个变量

16
00:00:52,750 --> 00:00:54,100
来放这个结果

17
00:00:54,480 --> 00:00:58,060
然后针对收入确认(列)表,就是刚才的List

18
00:01:00,080 --> 00:01:04,270
刚才有一个收入确认列表

19
00:01:04,360 --> 00:01:04,710


20
00:01:05,900 --> 00:01:08,610
里面的每一项

21
00:01:09,170 --> 00:01:10,310
这是其中一项

22
00:01:11,860 --> 00:01:14,090
这里

1
00:00:00,830 --> 00:00:03,950
这里有一个操作

2
00:00:03,960 --> 00:00:05,990
IsRecognizableBy

3
00:00:06,460 --> 00:00:08,420
实际上就是说

4
00:00:08,430 --> 00:00:11,300
这个符不符合条件

5
00:00:12,650 --> 00:00:14,930
是不是应该被识别出来

6
00:00:16,780 --> 00:00:20,720
这个背后是什么样的

7
00:00:20,730 --> 00:00:21,440
我们来看一下

8
00:00:23,770 --> 00:00:24,530
Recognizable

9
00:00:26,470 --> 00:00:26,860
这里

10
00:00:28,460 --> 00:00:29,510


11
00:00:29,520 --> 00:00:34,840
相当于把传入的日期,就这个日期了

12
00:00:34,850 --> 00:00:39,700
和日期属性值

13
00:00:39,830 --> 00:00:43,280
这个收入确认的日期属性值

14
00:00:45,660 --> 00:00:45,900


15
00:00:45,910 --> 00:00:47,220
这是一个日期

16
00:00:49,000 --> 00:00:51,060
这个日期是传入的日期

17
00:00:52,510 --> 00:00:55,230
然后传入日期和这个比较

18
00:00:59,720 --> 00:01:06,490
如果说,传入日期在日期属性值之后

19
00:01:07,680 --> 00:01:08,760
为真,也就是说

20
00:01:09,510 --> 00:01:14,300
收入确认的日期在传入日期之前为真

21
00:01:16,050 --> 00:01:18,510
这里,你看,这个比较大于0

22
00:01:18,520 --> 00:01:22,780
就表示这个大于这个

23
00:01:24,730 --> 00:01:25,930
就是说,这个在这个后面

24
00:01:26,440 --> 00:01:27,440
≥0

25
00:01:30,780 --> 00:01:33,590
至少不在它前面了

26
00:01:35,090 --> 00:01:36,730
跟它一样,或者在它后面

27
00:01:37,230 --> 00:01:39,120
如果小于0,那就是

28
00:01:39,690 --> 00:01:40,590
在它前面了

29
00:01:43,800 --> 00:01:44,490
这是比较

30
00:01:46,830 --> 00:01:49,750
当然,我们说了,根本就不用写这个代码

31
00:01:49,920 --> 00:01:55,700
因为这些不应该是这里管

32
00:01:55,950 --> 00:01:59,840
应该是用相应的集合的函数

33
00:02:00,010 --> 00:02:01,920
集合的操作就可以了

34
00:02:04,050 --> 00:02:06,650
不用这样一项一项列出来

35
00:02:06,820 --> 00:02:10,970
针对这个列表做一个集合的操作就可以了

36
00:02:11,280 --> 00:02:12,870
但这里写出来就写了

37
00:02:14,560 --> 00:02:15,150


38
00:02:17,770 --> 00:02:18,800
只要符合条件

39
00:02:18,810 --> 00:02:21,600
就把它累加到这个结果这里来

40
00:02:22,310 --> 00:02:29,580
累加进来,返回,这样来

41
00:02:29,750 --> 00:02:30,900
然后把它写出来

42
00:02:34,630 --> 00:02:36,460
你看,这里就有一条

43
00:02:37,200 --> 00:02:41,150
文字处理器,在2020年9月30号之前

44
00:02:41,960 --> 00:02:43,790
24,000

45
00:02:43,800 --> 00:02:45,190
已确认收入,24,000

46
00:02:47,410 --> 00:02:49,790
其它下面一样的

47
00:02:49,800 --> 00:02:52,990
我们就不再重复了

48
00:02:53,000 --> 00:02:56,020
我们直接继续

49
00:02:56,030 --> 00:03:01,550
你看,3行,电子表格

50
00:03:02,000 --> 00:03:04,210
数据库

关键字:[图解]企业应用架构模式2024新译本讲解12-领域模型5

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: