温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
接下来我们看一个非常酷炫的技术,就是我们这个马贝蒂斯逆向工程。这是我们官方啊,为我们这个马贝蒂斯程序员提供的一个福利。那么这个逆向工程又是什么呢?哎,有逆向就有咱们这个正向。我们这个正向呢,也就是说我们根据一个数据表,哎,这是我们这个数据表,我们呢,要创建出对应的扎比引类。那创建出这个对应的JB呢?我们还得创建出我们这个map接口来操作这张数据表。慢慢接口有了这个插面,我们也得创建出来,什么我们都得哎去来自己创建,这是我们正向的这个操作流程。而逆向呢,也就是说根据这张数据表,我们马贝蒂斯可以哎,逆向的分析出这张数据表,然后根据这张数据表创建出我们对应的Java比引类以及对应的呃。增删改查接口以及我们对应的map文件,然后说呢,哎,这就是我们所谓的这个代码生成器,然后呢,帮我们把以前我们要写的这些代码啊,帮我们生成出来。
01:13
那这个逆向工程呢,也是官方支持的一个,呃,做的一个非常好的这个工程,我们可以来到马贝蒂斯的这个官方地址。这是我们搜索马贝蒂斯的时候呢,会进来我们这个马贝蒂斯三的这个地址,我们来到马贝蒂斯顶级项目。这块呢往下翻,诶我们这个马贝蒂三是我们用的,诶这个街拍的store啊,这是我们整合的时候一个事例,大家也可以参照它,诶接下来就有一个叫gen。他说,A code generator,一个代码生成器,给我们马贝蒂斯来做的一个代码生成器。所以说呢,把它点进去,嗯。点进去以后呢,哎,这个代码生成器如何使用,这就是这个使用的官方文档地址,哎,我们把它点开。
02:08
哎,点开以后呢,这一块就是来介绍哎马be代码生成器,我们简称哎马be蒂generator简称MBG,就说呢,我们这样马贝蒂斯的代码生成器,这是它的使用说明书,哎什么quick start怎么开始。那么接下来呢,我们要用的话,这一块呢,得下载我们这个代码生成器这一块呢啊。在他已发布的releases这里边来下载。点进去。这块呢,有好多代码生成器的版本,诶大家呢,随便选中一个下载出来,诶这一块有一个压缩包就可以下载下边这个呢,还是呃,这个在eclipse中的这个插件啊,我们。可以不用这个插件,只下载我们这个代码生成器的这个压缩包。而这个呢,我也给大家下载好了。
03:01
就在我们给大家的课件里边,好,就是这个myab generator call1.3.2来这是我们这个官方下载的这个逆向工程代码生成器。要使用的话呢,我们把它就解压出来。夹到当前文件夹,诶这就点进去,这里边有要导到炸包,我们导进去,诶我们来看,虽然看起来三个包,但是这个是文档,这个是源码,所以说能导的就这一个班。怎么使用呢?这个DOS里边也有文档,大家也可以进这里边儿的文档,这个文档跟我们,哎看的这个链接文档这是一模一样的,哎看哪个都行。好,把这些下载出来,准备工作做好,我们接下来来看如何使用代码生成器帮助我们自动的来生成我们对应的Java类以及map接口以及map插麦文件。
我来说两句