00:00
好,那我们刚才呢,然后咱们已经把my beatt plus里的一个多数据源呢,然后给大家演示了一下,好,那下面呢,咱们就来讲解一下my beatt plus里面的一个最后一个内容叫做my bet X插件,好,那我们经过之前的学习,大家对my bet plus应该有一个比较深入的了解了,对吧?My be plus为我们提供了强大的通用的map以及通用的service,能够大大的来提高咱们的开发效率,这是毋庸置疑的,但是在我们真正开发的过程中,大家说my be plus能为我们解决所有的问题吗?那肯定是不行的,就比如说咱们一些复杂的circle口多表连查,那我们就需要自己去编写代码以及circleql语句,那我们该如何快速的来解决这个问题呢?这个时候我们就可以来使用my be X插件,那当然了,大家要知道这个插件它是基于咱们的idea的一个快速开发插件,为效率而生。所以说我们要想来。
01:00
来使用它,那首先呢,我们就需要在咱们的idea中来对它进行一个安装,好,那我们把咱们的idea给打开,然后来找到咱们的settings。然后大家来看找到plugins,然后我们在这儿呢,咱们可以进行一个my be X的一个搜索,大家来看一下啊,叫做my be X,大家来看在这个地方,然后呢,大家来选择install,然后安装之后呢。然后呢,当我们来点击使用的时候,然后它会给我们提示一个让我们重启idea的一个操作,就比如说我们之前咱们在学习long book的时候,对吧,也是一样的啊好,那我呢已经下载过了,那这个时候,但是我并没有去使用它,那咱们把这个勾给它选上,然后咱们来点击apply,然后点击OK,大家来看,那我们现在要想来使用一个插件的话,就必须得去重启我们的idea啊。好,那我们等着咱们的ID热重启,重启之后咱们就可以来看一下它最简单的一个用法,比如说它可以干什么,它可以帮助我们快速的去对应我们的map接口以及咱们的映射文件,比如说我们以后咱们在开发的过程中,大家都知道map接口是非常多的,因为咱们的一个map接口,一个映射文件操作的是一张表,而我们的一个庞大的项目,很有可能咱们的map接口以及映射文件有好几十个,甚至好几百个。
02:29
这个大家注意,那这个时候大家想我们在众多的map接口里面去找到相对应的映射文件是不是非常的麻烦对吧?好,那这个时候我们就可以怎么办,当我们使用了买be X的功能,我们就可以快速的去定位到map接口所对应的映射文件,以及映射文件所对应的map接口,好,那我们来看一下咱们的多数据源的这一个工程,然后这里面咱们的map接口已经创建出来了,但是咱们的映射文件还没有创建出来,那我们就把映射文件创建出来之后,然后来看一下它最简单的一个功能啊,好。
03:07
那首先呢,那我们的映射文件该创建在哪儿?大家还有没有印象,我们之前咱们在讲my bet plus中的功能的时候,就跟大家说过MY,当我们使用了spring boot之后,My be plus它是不是要求我们的。映射文件会有一个默认的一个位置,来大家来看一下啊。叫做my be,然后plus大家看一下,在这个地方有一个叫map locations,这个大家能看懂吧,这个就是我们当前spring BOO工程中,然后my be plus默认的一个映射文件的路径,那当然呢,默认的映射文件是在我们当前的map这一个包下面,那所以说这个东西大家可以不写,那不写的话,我们就按照它默认规定的去实现就可以啊好在我们的resource。下,然后来创建一个这个目录来大家看,然后呢,咱们就叫做map,然后在这咱们手动的把我们的映射文件给创建出来,然后比如说咱们就创建一个user map来看一下这个效果就行啊。好,然后这个时候大家会发现在我们的这个user map映射文件的前边这个图标就发生了变化,变是不是变成了一个小鸟,对吧?好,大家再来看,然后咱们把name space,然后和我们。
04:31
Map接口的全类名保持一致,好大家来看,然后呢,这个时候咱们写完之后大家看一下,那这个地方在我们的map这个标签前是不是就有了,也有了一个小鸟的一个标志,那我们点一下之后,大家看一下是不是自动就定位到了我们当前的一个map接口的位置,对吧?那如果我们在这儿呢,咱们来点击这个小鸟的话,大家看它就会立即的去定位到我们当前咱们的映射文件的位置,好,这个就是咱们的my bet X里面最简单也最实用的一个功能,以后我们的map接口以及咱们的映射文件呢,会有很多。
05:10
那这个时候我们怎么样快速的通过其中一方去定位到另外一方呢?我们就可以来使用买be X这个插件,OK。
我来说两句