温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,那我们刚才通过map实现的这个功能,然后下面咱们还有最后一种方式,就是来使用谁model map OK吧,来使用这个model map,那model map的话,大家看这个名字是不是跟我们上面咱们所使用的两种方式很像,这是model,这是map,对不对?好,那这个东西呢,咱们来使用一下,大家来看,其实你会发现model map里边咱们所使用的方法是不是也叫啥呀,也叫做ad atribu,跟谁很像,是不是跟咱们当前的model方式是不是非常的像,因为在里面咱们用的是不是也是ad atribu,能看懂吧,太好啊,行,那下面呢,咱们就把这个功能写一下啊,先写一个request mapping括号,然后一个斜线叫做test model model model map OK吧,好,写完之后,然后咱们来创建方法,返回字符串类型的。
01:00
视图名称,然后咱们的方法名也叫test model map怎么写,跟咱们上面的这种方式和这种方式一样,需要在行参位置来写一个model Mo model map类型的一个行参,大家刚才看到了没有,它是哪个包里面的,是不是也是咱们的这个model map是不是也是这个UI这个包里面的,对不对?好,然后再往下model map,然后怎么写呀,Model map.ad啊是平的,能看懂吧,来,我们在这咱们来使用咱们相同的这个请这个这个共享数据的键,然后来写一个不同的值,Hello,逗号model map OK啊这样就这样,然后最后来返回一个,好,然后咱们在咱们的首页里面来写一个相对应的超链接,叫model,叫model啊。Apple model map。
02:01
行,来测试一下啊。好,那说明咱们当前咱们的model和map和model map,它们是不是功能是一样的,对不对,对吧,那大家想,那既然功能是一样的,那他们的底层实现是不是应该也是差不多的,对不对,对吧?好,然后下面呢,我们在这咱们来刷新,然后咱们来点击咱们最后的这个超链接来执行,大家看好使不好使啊,好使好使,所以说呢,那我们当前咱们一共讲了几种方式向请求与共享数据啊五五种方式,第一种是serve API,第二种是咱们的model and view,然后第三种是model,第四种是map,第五种是model map,那其实在这五种方法里面,咱们的solve API model map model map,它的用法是不是应该非常的像,对不对,对吧?因为这四种方式里面,咱们都是要把相对应的,都要在我们的控制器方法中,是不是去创建相对应的形参,对不对,对吧,然。
03:05
然后呢,这个行参具有向请求域中共享数据的功能啊好,而我们的model map呢,Model and view呢,这个东西就需要在咱们的控制器方法怎么去创建model and view的对象了,对不对?然后并且让我们当前的控制器方法怎么地是不是返回model and view才会有效果,能听懂吧?啊,返回model and view才会有效果啊,因为毕竟咱们的model and view中两个功能,一个封装模型数据,一个封装视图信息,对不对?那咱们是不是你封装完之后,也要将我们当前咱们所创建的对象返回给我们的前端控制器,那经过前端控器的解析之后,才能解析到它封装的模型数据和视图信息,大家说是不是啊,所以说这个咱们用这种方式的时候,这个方法的返回值必须是model and view能听懂了,哎,好啊,行,下面咱们来。
我来说两句