温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
好,接下来的话,我们再来把这个策略配置呢,来也来给它编写一下,好,那么这个策略配置的话,我们是用到了这样的一个类啊,叫做strategy config,好,我们来提示一下。Str。好,String就是我们的策略配置啊,比如说呢,我们就叫做ST conflict,好,这个同样呢,也是需要我们把它扭出来的啊,扭上一个我们的string conflict咖啊,那么这个就是我们的一个啊策略配置了啊,那么这个策略配置的话呢,其实就有点类似于我们。诶,在我们这个诶配置文件里面啊,我们当初配的这些东西啊,其实呢,都算是一个这个策略的配置了啊啊只不过的话,现在我们没有这个配置文件,所以说呢,我们需要通过代码的形式呢,诶在这个位置给它指定出来,好我们来试一下啊,那么这个里面的话呢,我们要去设置的有这么些个东西啊啊首先呢,有一个叫做嗯。全局大小写的这个命名啊,我们得需要把它开启出来啊,那么这个的话呢,我们把它设置为一个啊true啊,这是我们这个啊,开启这个全局哎,大小写命名。
01:05
啊,大写命名啊,全局大写命名。好,然后呢,呃,接下来的话呢,还有一些就是我们的,比如说诶DB column,然后呢,Underline啊,就是我们的。数据库啊下划线,然后呢,呃,Column列名的这个下划线啊,这种方式的话,我们也要需要给它打开啊出好这个是我们的啊,设置一下这个表明。啊,就是这个指定表明啊,这个字段名,诶是否诶使用过这个下划线啊,那么我们这个表明跟这个字段名呢,肯定是使用过下划线的,所以说这个我们必须要把它设置为处啊,那么另外一个的话,因为我们啊用到了这个下划线啊,所以说我们必须要去设置一个。诶,这里面呢,有一个赛纳ing啊,然后呢,这个呃,纳米里面的话呢,有一个啊,就是映射我们这个下划线啊,到这个驼峰的这样的一个策略啊,我们来写一下。好,纳M就是我们这个纳ing的一个策略啊,在这个策略里面的话,就有一个,诶,Underline to camera kiss,好,我们把这个配置到这。
02:09
然后呢,这就是我们的,诶下划线转头命名的一个策略啊好。数据表,哎,数据库表映射到,诶实体的这个啊,命名策略啊。好,那么除了这些之外的话呢,我们还可以去诶设置一下像我们的这个哎,Table就是我们呃表明的一个前缀啊,那我们可以写上一个TPL下划线,好这样的话呢,将来它就可以什么通过这种方式呢,来来去找到我们具体的一个表明,那么除了这个之外的话呢,还有一个是特别重要的啊,就是我们的site include啊,那么这个include的话呢,它呢,诶支持我们去传递多个参数啊,其实呢,这个主要就是来设置一下诶你将来要生成的这个表啊,那我们用的是一个叫做TBL哎,Employee这个表,好,这个大家一定要注意了啊,我们来指定一下,这是我们的诶生成的这个表啊,就是用于我们这个诶逆向工程啊,这个代码生成器生成的时候呢,我们使用的这个表,这个必须要给大家指定一下啊,必须要指定到这个地方。
03:13
好,那么这些的话呢,就是我们的诶策略配置啊相关的一些东西了,其实的话啊,除了这些之外呢,还有很多很多的配置啊,只不过暂时的话呢啊,我们也用不上啊,我们只需要把这个基本的一些呢给他指定出来,然后呢,能进行我们这个代码生成啊就可以了。
我来说两句