00:00
好,那我们刚才呢,咱们已经简单的给大家介绍了一下base map,那下面呢,咱们就来测试一下base map中的各个功能。首先呢,咱们先来测试一下添加功能,叫做eight test,然后public void叫做test insert OK,好,然后呢,我们下面咱们需要来访问的应该是谁呢?应该是base map,然后继承给user map的什么方法叫做insert方法,因为毕竟啊,然后在我们的base map中,关于插入新增的方法只有这一个,好那我们所需要传输的参数呢,然后是一个实体类对象,那我们在这呢,就可以把咱们的user对象给创建出来,你一个user,好,然后来为其中的属性赋值setname,比如说叫做张三。好,然后来设置一个年龄set,然后等于23,再往下user点,然后set email,然后咱们来设置一下。
01:00
张三,At at硅谷。点com,好啊,然后再把我们所创建的U得对象呢,然后给放到我们的音色L的方法中,好,它的返回值咱们之前也说了是受影响的行数,那我们可以在这呢来获取一下,咱们就叫做result so,然后把我们的result呢给输出,OK,这个大家注意。比如说咱们给它添加一些内容,Result冒号,然后加上result OK。好,那我们现在,然后咱们已经把这个方法呢来进行了一个调用,那大家还记不记得我们之前在讲my be的过程中,对于添加功能的话,我们既可以来实现添加功能,我们是不是还可以在实现添加之后获取自动递增的主件,好,那我们在当前咱们的功能里面,我们可不可以实现添加的过程中来获取这个主键呢?好,那我们可以把我们的user对象呢给输出一下,So,然后这个是ID冒号,然后加上user.get ID好大家来看一下啊,那我们下面咱们就来进行一个简单的测试。
02:11
执行。好,大家可以来看一下这个结果。好,大家看一下应该是没有问题的,对吧?我们把咱们的这个控制台输出的信息呢,拉到最后,大家看result是一,但是这个ID的话,大家会发现它是非常的长的,对吧?这个是我们所使用的自动递增的主键吗?并不是,那这个主键它到底是怎么生成的呢?这个我们之后咱们在咱们有具体的一个讲解的地方,首先呢,这个ID呢,大家注意在我们的my be plus中,它默认来使用的是雪花算法来生成这个ID,这也是为什么我们在创建表的时候,我们的ID所使用的是big int类型,我们创建实体类的时候,咱们的优点中的ID属性,我们所使用的是浪类型,OK吧,这个是通过雪花算法,然后算出来的一个什么呢?一个ID好,然后至于什么是雪花算法,为什么要来使用雪花算法,咱们在后边的这个课后边的视频里面呢,然后咱们会有一个具体的讲解。好,那大家。
03:23
再来看这个就是我们当前的一个添加功能,那所以说my beatt plus,它的模板map中base map中所提供的添加的功能,既可以帮助我们实现添加的操作,还可以帮助我们来获取我们的IDOK,这个大家注意,好,那我们来看一下这个SQ语句,来,咱们把这个SQ尾句啊,然后放在我们当前咱们的这个方法中,首先我们实现的功能是干嘛的?是不是应该来实现一个新增数据,新增用户信息,用户信息好,它所执行的circle,大家来看,我已经给大家写到这了,Insert into user,然后括号中是不是应该是有这四个参数,对吧?是有这四个字段,分别是ID name h,还有email values,然后是来给它赋的值,没问题。
04:13
好,这个大家来看一下,是不是就跟我们之前咱们用my bet的时候是一样的,对不对?好,那这个就是我们买be plus所提供的一个新增的功能。
我来说两句