00:01
那接下来呢,我们就一起来学习第五章,嗯,动态circle这一章的内容。对应的呢,也是我们官方文档啊,Dynamic circle这一块的内容。那么呢,我们来看一下,诶,MY威说one of the most powerful features,哎,我们这个MY的一个非常重要的强大的特性之一,就是我们这个动态色。诶,这个动态circle口能做啥呢?哎,如果你有任何我们这个使用JDBC这种类似框架的经验,不管你是JDBC,还是cor reer,以及咱们那个JD bc complete。反正呢,这个circle都是我们自己手写的,那么就会有一种问题,他说。你就会理解有多痛苦,什么多痛苦呢?按照条件拼装蛇口有多痛苦,哎,确实。我们只只要是我们自己来写SQ语句,我们还想按照传过来不同的条件而。
01:05
变换不同的SQ语句,比如我传过来五个条件,那么我们VR查询的时候就给我拼上五个条件,这样的话呢,我们之前来做这些拼串,拼色口都是非常哎。难受麻烦的,我们经常还要注意这个符号多了,那个符号少了等等之类的问题。那么呢,我们马贝蒂斯哎,也考虑到这一块的整个解决方案,它就是使用我们这个动态circle。这个动态circlel标签呢,哎,就是下边的这些动态circle的标签,这个标签呢,可以写在我们这个circle语句中。哎,这些标签,如果大家哎有类似于GSTL这些使用经验,那么这些标签看起来就是贱明之一的,跟我们GSTL中的for each if choose when这些等等都是哎非常相似的用法。
02:02
那我们就来看一下,在动态circle这一章节,MY如何利用这些标签来给我们提供强大的动态circle功能。同样的,我们来创建一个工程,我们在这里边进行测试。嗯。啊。我们把这个工程复制过来。我们在零四。零四。这个零四我们是来讲动态circle dynamic circle。行,我们先搭建一个基础的测试环境。啊,我们在新的map中来进行测试,哎,这些map内容太多了,好,还是来操作employee表来写一个新的map。好,那就叫employee member,它是用来测试动态的。
03:01
思考。好,我们在这个map里边呢,定义咱们这个测试方法。行,与之对应的,我们来创建一个文件。扭一个。场面。插面,然后呢,我们这个插面的名,哎,也必须跟我们这个接口名目前得先一样。好,嗯,不一。Member。我这个动态。Circle。然后呢,我们把咱们这个。基础内容先写出来,好把这个约束拿过来。好,接下来我们自己编写。这块呢。关掉再来打开。没提示,我们把它点一下联网的状态下呢,点一下把它这个下载出来,它就有提示了。
04:05
好,走。Member,咱们这个name好,Name space这一块呢,一定要写我们这个接口的权利名扣过来。行,我们这个呢,大概就写好了,我们把这个基础环境搭建出来,我们要测试的动态circle拥有这些标签。我们来都把这些标签还在它对应的场景里边使用一下。这些标签。好,我们把基础环境搭建完,接下来我们进行测试。
我来说两句