00:02
好啊,那么我们开启了这个AR以后呢,接下来呢,我们就来试一下,诶,这个AR我们应该怎么去使用啊,好,那我们呢啊,还是围绕着我们这个基本的这个c rud啊来去给大家做一些讲解,首先呢,我们还是来讲一下这个插入操作,好回到我们的测试方法中,呃,那么这个位置的话呢,我们还是需要先拿到我们这个employee map啊,然后接下来的话,我们就来做测试。好下写第一个方法就是我们的啊,AR啊,然后呢,这个插入操作行呃,那么其实现在我们这个employee member啊,这个要不要都无所谓了啊,因为我们可以不用使用它啊,我们就先把它拿掉吧,啊要不看的也比较多,行,那么这里面的话呢,我们来写一下public VO ID啊,Tests的,我们这个AR的啊插入啊,就是这个insert吧,好呃,那具体怎么操作呢,大家注意。我们现在呢,需要呃通过一种就是呃,特别别扭的一种语法哈,什么语法呢,大家注意啊,在这个model里面呢,我们刚刚其实也大家应该也看到了哈,它提供了各种各样的一些方法,你看到没有啊,什么insert啊,什么insert column呀,Insert update delete呀啊select呀等等等等一些,呃,你仔细观察一下的话呢,你发现跟我们这个。
01:26
啊,Base map里面的那些方法呢,诶长得都差不多啊,但是呢,现在我们再去调用他们的时候呢,注意,因为它是model类里面的,而我们当前的这个employee对象呢,诶它又是继承了这个model,所以说呢,诶将来我们诶对employee对象的这个真删改查操作呢,诶都是基于本身啊,都是基于本身这个对象啊来去进行操作的,好所以说呢,那我们就来看一看吧。那么首先呢,我们要做一个插入操作,那基本的你这个employee对象啊,你得有我们要去把它插进去,好employee对象。
02:06
好,然后呢,我们把它创建出来,比如说employed site,我们的last name啊,我们再去写一个。呃,我们现在有什么呀啊,有这个这些数据是吧,好吧,那我们就写点别的老师啊,好像我们的这个。啊,宋老师是吧,哎,宋洪老师啊宋老师好,然后呢,Email哎,就比如宋老师是吧,宋老师哎,At at归故掉,好好employee set,我们的这个真的啊真的的话呢,肯定是一了啊那其实我也不确定啊,到底是不是一是吧,OK呃,那把这个写好以后呢,我们接下来比如说呢,我要进行插入了啊哦,还有一个是吧啊S多少呀,35吧。好呃,那么把这个写好以后呢,我们接下来呢,就可以啊进行这个插入操作了,怎么进行插入操作呢?注意我们调用的是employee里面,诶有一个这个变色的方法,好吧,大家来看一下这个语法,感觉还是挺别扭的是吧,怎么自己诶叉五自己啊。
03:13
是吧,啊这句话呢,也比较别扭是吧,OK,好,那么但是呢,这个方法呢,他会,诶能成功的把我们这个数据呢,哎,插入到数据库的啊,这个大家是毋庸置疑的,好,最后呢,他会帮我们返回一个布尔类型的值啊,我们把这个接收回来。好,Result,那么大家其实也能猜到啊,这个布尔类型的话呢,应该也是帮我们处理过的啊,就是如果你啊查物成功了,那么这应该是个处啊,如果你查入失败了,那应该就是一个啊放了。好,来吧,我们来测试一下。OK,我们看到只need是没有任何问题的,然后呢,我们来看这个地方,呃,结果上面呢,给我们返回的就是一个true,然后呢,我们看一下这个SQL语句,好,Ins into t BL employee,然后呢,后面就是我们的字段,然后呢,Value呢,诶,后面就是我们这个站略符了,好,最后呢,把我们这些数据呢,就给它放进去,好,我们来看一下数据库里面。
04:10
刷新一下,哎,宋老师,哎,他就成功的被插进来了,OK。那这就是我们这个AR的一个插入操作是吧?啊,感觉上这个语法呢,有一点点小小的别扭哈,但是呢,习惯了诶我们会发会发现这个东西呢,还是比较好用的啊啊。
我来说两句