温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
好啊,接下来的话,我们再来给大家去说一下,我们买贝蒂里面啊,支持我们去使用一个这个,诶自定义的这个权益操作好,那么这个是什么意思呢?诶其实呢啊,我们说它的话呢,我们就得简单来回顾一下,我们之前在讲完这个通用c rud以后呢,诶我们给大家分析过啊,买白plus在启动的时候,诶是如何帮我们去注这个so口的,好,那我们基于这个原理呢?诶其实我们就可以来进行这个自定义的全局操作好。呃,那么我们主要呢,还是用到一个叫做auto so inject啊,通过这个诶,这个自定义啊,就是我们自动啊so注入的这个对象呢,来去自定义我们各种啊你想要的这个soql语句,然后呢,把它注入到我们这个全局中,相当于我们自定义的一些这个来买plus啊自动注入的方法,呃,那么具体一点的话呢,啊,怎么说呢?啊,我们就来拿上具体的这个东西呢,给大家去说一说假设哈,我们在这个employee map里面。
01:03
好假设吧,我们在这个里面来说一下啊呃,这样吧,我们再拷贝一个工程出来。好,我们就不在那个啊,插件里面去讲了啊,我们来到这个地方。好,然后呢,假设啊,我们在这个employee map里面呢,我们将来呢,会有一些方法啊,比如说呢,我们有一个这个啊的这个啊delete up诶假设将来我定义好这个方法了,呃,但是这个方法的话呢,注意啊,我不希望诶去到什么呀,不希望到这个引爆一点,哎,Map里面,比如说我们用这个map啊映射文件,我不希望来到这里面呢,去写一个什么,诶delete,然后呢,ID呢,什么定义成什么delete啊好,我不希望把这个搜QL语句呢写到这个位置。好,呃,那么我希望怎么做呢?诶我希望我这个方法呀,诶也像我们这个贝map里面的这些方法,在这个启动的时候呢,诶你就帮我做一个自动注入,好我们想实现这样的一个效果,那么这个效果我们怎么去做呢?诶那我们就诶使用到我们这个auto sole inject。
02:11
我们通过扩展它呢,诶就可以实现我们自定义的这个全局操作好,所以说呢,诶我们就可以相当于把之前要在这个XM中啊进行配置的这个sol语句呢,现在我们通过这个扩展auto sol inject呢,诶我们在加载my plus这个环境的时候呢,诶它就能帮我们自动注入进去。好,所以说这就是我们的,诶自定义全局操作,那么接下来的话呢,我们就来具体给大家去说一下啊,应该怎么去做啊,我们写上一个简单的事例啊,教会大家如何去使用它。
我来说两句