温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,我们来接着说,呃,下一种情况呢,我们是这样,呃,查询单条数据,就是我只查一条数据啊,但是呢,我要返回一个map啊,那么我们写起来的话应该是这个样子的,Public这个地方我返回的是一个map,呃,Map里面的话呢,我们是object的一个什么V啊,然后呢,比如说get employee y ID肯定要通过一个ID去查了吧,但是我最后远程的是一个map,就我给你返回来一个map啊,传一个引擎者的ID进去,OK,那这个方法我就写好了,好,那么写好以后呢,我们直接来拷贝到我们的映射文件中,再来把它加一下。OK,这也是一个select ID呢,就是我们写好了这个方法的名字,好吧,Result type,写什么select ID是吧?赶紧想哈,写什么呀?
01:00
写什么呀?我现在希望把一条数据封装成什么东西啊,是不是封装成map呀,对吧,那这个位置你就什么写map就行了呗,那还用想什么,你就记住我刚刚给你的那个结论是吧?OK,那对于map来讲的话呢,我可以直接写一个map,因为它是取过别名的嘛,是不是让你看过呀,对吧?OK,如果你要觉得这个可读性不好,那就写成什么Java点有T2点什么呀,Map克或者写成什么哈希map都可以啊对吧,那行吧,那就写好了,写好以后我们来测试一下啊好,那这个呢,我们就注视掉,好迈克打啊叫做什么来着,Get。软成一个map是吧,比如说我还查1005是吧,来把这个查回来,然后呢,最后给我返回的是一个map字符串,那么大家想一想哈,你能猜到它是怎么封装的吗?你能猜到外里面是什么结构吗?KV吗?那K是谁?V是谁啊?V肯定就是我们具体的值了吧,K呢?
02:15
诶,就是那个列名了,对吧?啊,你要能想到这个结构,那肯定是没问题,你看一下是不是我们这个啊,V就是我们具体的值嘛,而这个key呢,是不是就是我们数据库表,数据库里面那个列啊,对不对啊,这样就给你什么封装好了啊说这种情况呢,比较简单啊,啊这是我们的另外一种情况叫做什么查询单调数据返回一个map OK。
我来说两句