00:02
那嗯,除了这个呢,还有一种情况。就是说呢,我们spring啊,其实它默认是用的是这个common slogan。假设我们现在呢,看一下啊。嗯,如果我们,哎,咱们先把这个,呃,这几个日志呢,咱们先把它先注释掉啊,这个这几个夹包先注释掉。这是那个接口层的这个呢,是log back log back实现接口的这个这个架包。然后呢,我们下边这两个呢,是做一些个转换的。这些呢,我们都给它注释掉。那么呢,它有它自己的打印日志的方式。诶。嗯,他也会去做这个操作,数据库里边呢,我们要刷新一下这个数据呢,会多保存一条。它也打印受影响的行数,但是这个时候呢,你去看的话啊,它就不会打印那个circleq了。
01:02
所以说呢,我们现在看到spring自带的这个日志的工具啊,这个commons。这个不够。对,我们看到它,我们觉得不够用。啊,觉得不够用,买贝蒂斯打印的这个日志呢,他这边就没给我们打印出来。所以说呢,我们这边得去看一下。在spring用的是common slogan,我们怎么去进行一下这个这个转换,把它转换到也转换到这个SL佛街的这个体系里边啊。呃,你看这是我们的应用程序,就相当于我们这个项目。如果如果他非得要用这个的话。那么在这哈。我们得做这样一个转换,这个转换呢,就是比较血腥。为什么说比较血腥呢?就是我们得把这个common log呢,得把它干掉。啊,就好像是从一个人的身上切除掉你的一个器官啊,血淋淋的切除掉以后呢,用这样一个假包叫JC。
02:11
嗯。这个JCL我们说哈,就是扎卡塔commons login的缩写,所以说JCL呢,就是这个commons login,所以说呢,这个假包的意思就是把JCL把commonlo转换成萨拉风佛机。你琢磨一下啊,他原来用的是common slogan,现在呢,把common slogan呢给它抠掉了。没有这个了,没有这个呢呢,用的还是它这个你改变不了spring要用这个,这个我们改变不了,那怎么办呢?诶我们用这个去代替。这个j CL over SL for街啊它呃可以代替common slogan啊,你这个spring呢,你用commonlogan,那么呃,现在没有common slogan了,你用我这个东西对spring来说呢,是一样的。
03:03
Spring就感觉不到有什么变化。但是呢,这个架包呢,他再把这个操作转换到萨拉佛街,然后呢,下边呢,我们再哎用log back去实现。这个时候这一串儿就通了。就给他去完成了这个转换。所以说呢,这里边儿有一个偷梁换柱的操作。Spring,人家原来用的是这个common slogan,我们呢,把commonlogan换成了j CL over房间。啊呃。这个这个这个我们来这么说一下啊,就是。嗯。看你这个事儿你能不能理解哈,你看这个spring哈。Spring原本呢,人家用的是这个slogan,简称叫JC。我们换个白一点的。
04:01
来这个白的屏幕上,我们来说一下啊,就是你你你你这个你你领会一下啊,这个领会一下这个意思,Spring原本人家用的是commonlo。人家原本用的是这个。现在呢,我们不让我们把这个呢给它抠抠掉,我们这时候价包里边儿不要它了。不要它了,如果单纯只是把它去掉的话,运行的时候呢,肯定它会报错。啊,因为你人家必须的一个价包,你给人抠掉了没有了,这个肯定他是不干的。他肯定不干,哎,那么然后呢,下边我们得给他把这个窟窿给他补上,那么这里边呢,就用了一个GC。Over。L。什么什么点价。这个价包呢,它这一部分是符合这个的要求的,它能够代替这个价包,哎,去给spring提供服务。接下来呢,它over萨拉佛接呢,这一部分它往下呢,它把spring对common slogan的调用转换成我们对SL佛接。
05:09
啊,这个这个API这个的调用它呢,再去转换成这个log back。Classic什么什么的。啊,这经过这样的转换,我们就都统一到了这个萨拉佛佛界的这个里面。啊,就是就是说拿它。拿它代替它。你可以认为呢,就是。就是呃,这个这个东西吧,它有一个接口。啊,就是好像是一个呃插头一样,以前呢是把它插到spring上,现在呢,不插这个了,不插这个了,我把这个呢插到spring上。然后这个东西上面呢,它又有一个插口,这个插口可以插这个,插这个它上面再还有一个插口,它可以去插这个log back。
06:02
哎,这个东西你看看,嗯。尽可能的去去理解一下这个事儿啊,所以这个因为我们关系到我们后边呢,要需要去做一些个操作。
我来说两句