00:00
然后呢,下边呢,我就直接运行怎么运行找到这个插件。找到这个工程的下边的这个plug ins,找到这个插件,你只要引入插件一定有它,然后双击它,或者选中它之后点这个地方都行。我就双击了,你双击它,大概它就给我生成三光大法,那你那包包不存在,包不存在会自动给你创建。然后这地方那个我一运行你看。啊,这错了是吧,哪个地方错了,这这这就完蛋了是吧,哪个地方报错了。嗯,这个来看看啊,这个插件。啊,这个数据库密码不对啊,123。哪一个这个这个123 123啊,就123啊。
01:06
昨天你写的一家商户。公社贸易。昨天一二昨天也是写的123456吧,对,昨天昨天没没没用到数据库是吧?对昨天没用到数据库吧,那123网那就是123了吧,那123了,那那我那那那昨天那个一会也改一改了,那得改一改你。来你看再看这样就生成了是吧,它就会自动连你的数据库,给你生成映射文件,实体类外部接口放到哪了,就放到咱们这个工程里边了,你看这个工程,大家看看CRM setting,这是实体类知道吗?这十几类对看吧,对吧,这是实体类,那个表里边有哪些字段,这里边就有哪些属性,那些字段多个单词在数据库里边用,用什么直接用下划线隔开它这什么在属性里边用拖峰命名法看好对你反正这些有规律的代码它才生成,没有规律上service层CTR层它不能给你生成,为啥你没有规律啊,有规律的代码它这插件都给你生成,懂吗?这是什么实体类,还有你看map接口的能,你看map接口看到吗?Map接口他给我们提供一系列这个方法。
02:26
那这些方法就是对这个表进行增删检查的方法,那你说老师这些方法他总是就这几个,万一我们以后用了几十个怎么办,他这些方法都是大家最通用的方法,最常用的方法他给你生成了,你要如果有一些自己特特定的一些方法,那你对在这个基础上自己再写知,但是这个类你不用想知。这是我们说的,大家看针对这些方法对应的映射文件,这里边大家看这些搜语句好吧,那里边每一个方法都对应搜五句,而且这些搜5G呢,你看很多都是动态35,他写的是非常非常这个灵活非常完整的。
03:03
你看吧,这些这些它都自动给你生成啊,而且大看我们这个地方给大家强调一点,你看这这个地方啊,它给你自动生成一个什么map,对瑞达的map,大家看瑞达map是干啥的。对,对应是吧,把查询字段和这个什么,将来要封上实体类,对实体类对象的属性是不是做一个做一个对应关系,做对应关系知道吗?所以我们以前学买买八八买八字的时候,最烦写的就是这个东西,你知道吧,对,因为你这个表有好几十个字段,你每一个都得这么写,那太麻烦了,你看他这个全给你自动给你创建好了,你要用的话直接用就行了。你看看看这个地方,这是一个搜入语片段,你看吧,搜有语片段,它里边是包含什么,你看这个表里边所有的字段你看吧,都给你列出来了,那那这个地方什么时候用,就是我们经常以前给家说,假如说你要写一个骚手句,要查询一个表里边所有字段的时候,你你咋查对select的星,然后是吧,那那个星大家都知道是他这个什么,执行的效率是不是,是不是比较低啊。
04:12
也比较低,那按理说什么,你这要想这么提高效率了,把所有的字段列出来,那所有的字段列出来,让一个表里边要按几十个字段嘛,你一个一个列太麻烦了干什么。他把这些字段给你定那个语句片段,然后呢,将来1SELECT把这个什么语句片段包含到你了,知道吗?So,后语句里边,它就这里边就全有了,知道吗。就是知道吗?所以他这些都比较智能的,所以这些固定的代码不可能让你手动写,你手动写太耽误时间了,有的时候他你要说一个两张表,假如说都有几十个字段,你你我,你要是写这三行代码,你要写这三部分代码的话,在公司里边你要写这三分代码的话,你可能一上午你不用干别的了,你你就你就干,你就你就写这这两张表对应的这三门代码了,你一上午你你不一定能写完是吧,这样的话,你一配置,将来一运行插件就告诉他根据哪个表生成个得知,几几分钟就搞定了,知道吗?
05:10
所以这开发效率比较高啊是吧,好,这是我们说的,当然这些增山染的这搜语句,我们说将来你用的话,可以直接拷过去,或者甚至直接打它上面直接用就行了。好,这是我们说的这个买巴子的逆向工程呢,我们就给大家说到这儿了。
我来说两句