温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
我们来看一下这个接口叫jpa repsity,先来看一下接口之间的继承关系,找到这个paging and sorting reposity control t,我们看GPA reposity实际上是paing andting reposity的一个子接口,看到了吧?点开这里边儿呢,又新加了一些我们常用的方法。三个find,第一个获取全部,第二个获取全部的同时还可以进行排序,第三个根据ID的集合获取对应的记录。一个save应该是一个批量保存吧,Flash刷新save and flash相当于GPA里面那个merge。批量删除,删除全部,我们来测试其中的一个方法,我们来测这个save and flash。首先personposy这块改一下,改成GPA reposity control的O。
01:05
找到spring data test。测试一下他。Publicw world test GPA re test,创建一个person the new person person.set。Both new date said。Email X y z a,硅谷点com。person.set。Last name X y z,注意这个时候的话呢,我要执行这个save and flash.save andsh person,那这个时候呢,它没有任何的这个ID是吧,没有ID,所以说这个时候我应该直接执行一条。
02:09
Insert。看效果,走起。哎。Insert,看数据表。刷新一下,多了一条记录28。这是我们才插入的哈,XYZ,好的,下面的话呢,我来设置一下这个ID person set ID。28,那实际上这个方法会有一个返回值,返回一个什么呀?返回一个person to,返回一个person,这个时候这个take out,这个person跟person to是不一样的,它就相当于。我们JP里边那个末制方法找一个。
03:02
看先执行select,再执行update,这个中间呢,有一个对象属性的复制,还记得吧,看我们这个是不是改了呢?哦,我这个没改是吧。我把这个改一下,改成XY这种。XY看他。刷新,诶这个已经被修改了,那整个的话呢,它就相当于。JP里边那个墨制方法,关于墨制方法大家可以参看我们前面讲GPA那个视频,我们讲的。非常详细,好吧,这样的话呢,关于这个j p reposity,我们就说到这儿,它是pig and sorting reposity的一个子接口,在那个基础上又添加了一些我们常用的方法。
我来说两句