温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
诶,那现在啊,我们通用map开发的环境就准备好了,下一步呢,我们来写具体相关的这些代码,大家回想一下哈,我们在使用买杯的时候,诶,一方面呢,要去创建视觉类,然后呢还需要去创建我们的map接口,我们现在用通用map以后呢,也是需要去建这个具体的map接口的啊,这个employee map,但是呢,往下就不一样了啊,如果使用原生的买哈,我们需要去再去建一个跟这个map接口啊相对应的map.x毛那个配置文件,就是包含SQL语句的那个配置文件啊,然后呢,现在我们用通用map的啊,我们说通用map呢,是可以帮我们省略employee map X毛那个配置文件的,那他凭什么省略呢?那肯定不能够随随便便说省略就省略掉了哈,通用map其实有通用map的要求,在这儿呢,它要求我们这个employee map哈。
01:00
这个接口去继承啊,接口之间也可以去继承的啊,让这个employee map去继承通用map提供的一个接口,这个接口的名字呢,就叫map,就叫map啊,这个map呢,可以说就是通用map所有功能的核心,那么我们继承这个接口呢,需要在这儿呢,去传入一个泛型的类型,这个泛型的类型呢,就是我们当前啊,这个接口所要操作的那个数据库表对应的这个实体类,那我们当然就是在这儿呢,把employee呢在这给它写上ctrl shift o啊哎,这个时候呢,哎,我们的具体的map接口需要去继承通用map给我们提供的。核心的接口啊,然后这个泛型的地方呢,需要传入我们的实际类,我们写一个注释哈,这就是我们具体操作数据库的。Map接口,诶,他需要去继承通用提供的核心接口,这个核心接口呢,就是它。
02:13
然后呢,这个泛型类型啊,就是实体类的,哎,这个类型。呃,我们当前要操作的呢,就是这个十几类啊,对应的那个数据库表这一部分啊,我们是需要去注意的。看。嗯,那我们需要把这个接口给拿过来,拿过来这个接口呢,我们为了对它能够去进行测试啊,我们去建一个service维维。为什么要去建这个service呢?因为我们spring里边配了实命式事务啊,我们需要用声命式事务啊,哎,在这个声明式事物的环境里边去调service的方法,有service方法呢,在事物里边去调我们这个member的方法,那么在这儿呢,我们这个就应该叫employee service,因为咱们这只是一个测试的代码哈,很简单,咱们就不去建service的接口了哈,咱们就直接建它的时间列,我们需要它呢,也是加入到我们C器里边,自动装配我们employ map,呃,使用我们auto word这个注解,然后呢,嗯,下边我们再去进行测试的时候哈,我们就针对employee map哈,哎,去写我们employee service里边的方法就可以了。
03:51
那么employee map,它到底是有哪些这个方法可以来使用呢?啊,这个这个时候吧,我们说它可以用的方法很多,下边咱们就来具体的来看一下。
我来说两句