00:00
好,那我们刚才呢,然后咱们是在给大家说这个circle session.get map方法的时候,咱们说了,然后它的底层呢,然后其实来调用的就是我们当前咱们的s session.insert方法。然后呢里面呢,然后它是把我们当前这个S口语句的唯一标识呢,然后是来这个作为了参数,然后去匹配到我们当前的SQL语句,然后并且来执行这个circleq,那其实在这呢,我们也可以简单的来看一下它的源码,咱们来验证一下这个问题,咱们简单看一下就行啊好,首先咱们在这儿呢,咱们来点击这个debug执行。好,大家来看一下,那我们现在就进入到了断点模式,那我们是不是需要来看一下我们的音色的方法,它的底层是怎么来实现的,然后我们先进入到这个方法中,然后大家再往下看,好,然后这儿呢,咱们继续往下走,走到这儿的话,大家注意这个in o方法就是执行的方法,然后我们现在呢,咱们进入到我们当前咱们的这个inb方法中,大家就可以看到了,这个叫做map method什么意思,叫做我们映射的方法,点XQ的执行,怎么来执行呢?它传过去了一个circle session对象,还有就是我们当前咱们的这个方法的参数,然后下面咱们再进入到这个方法中,大家来看一下啊,那现在就需要去执行咱们这个circle口语距了,怎么执行的呢?首先大家看好它是将我们当前呢,然后咱们的这个要执行的S语句啊,然后呢,进行了一个封装,封装到了我们当前咱们的comment中,你看common,咱们把它给点开之后,大家会。
01:43
会发现里面一共有两个内容,首先第一个内容啊,然后叫name,第二个叫tap tap指的是我们当前的这个操作,是一个添加操作,而这个name呢?然后指的是什么叫com.at硅谷点my be.map.user map.insert user,大家看这是啥?这不就是我们之前咱们所说的叫做circle的唯一标识吗?不就是我们当前咱们的映射文件的name space.circle的ID吗?换句话来说就是我们当前咱们的map接口的全类名点方法名对吧?好,然后下面大家看好它在这通过Switch case呀,来判断我们当前的操作是什么操作,但是get type,那get type指的不就是我们当前咱们的type属性值吗?是insert,那它就会匹配到我们当前的第一个case子句来,咱们往下走,走到这儿,然后下面的这个咱们先不管这个,咱们等到在我们讲获取参数值的两种方式的时候,会带着大家去看这个。
02:43
源码啊好,然后咱们再往下走的话,咱们走到这,大家有没有发现这一句话是不是跟我们在咱们的测试类里面写的是一样的,叫做circle session.insert对吧?然后我们下面咱们再往下看啊,然后里面传进来的是什么?
03:01
叫做common点叫做common.get name,然后这个get name的话,大家还记不记得,就是咱们所说的那个circle的唯一标识呀,然后就是我们当前映射文件的name space.circle的ID,没问题吧,然后大家看这不就是跟我们刚才咱们所说的对应上了吗?对不对?然后我们当前咱们的map接口的代理实现类,再去重写我们实现的接口中的抽象方法的时候,它怎么去重写的,很简单,它就是通过。咱们circle session.insert方法,然后再通过我们当前circlel语句的唯一标识,然后来找到这个circle语句并且执行,然后将咱们的返回值给返回的,OK吧,好,这个大家要注意啊。好,那我们现在咱们直接跳过就行啊,好,咱们把这两个呢给关掉,然后下面我们再回到我们的这个笔记里面啊,然后大家来看一下,咱们来找到我们的这个logo服务器这个日志功能,然后下面在这给大家写了一个叫做日志的级别,这个日志的级别呢,是分为五种,当然这是咱们logo服务器中的日志级别啊,叫做fatal,叫致命error错误,然后war警告,In for,然后是信息,Debug是调试,那大家会发现在我们当前咱们所设置的这个日志的配置文件里面,咱们呢,对于一些日志信息,然后我们是不是都设置的有这个级别,比如说debug呀,银for呀,对不对,像这些好,然后大家注意这个日志的级别有一个什么样的问题呢?就是说我们当前咱们所设置的级别是什么,而我们当前所输出的这个日志信息啊,并不仅仅只有这个级别的日志信息,就比如说我们现在咱们来选择的是我警告信息。
04:47
那大家想连警告信息,然后我们都需要去记录,那比他级别更高的信息,我们是不是同样需要去记录,对不对?所以说当我们来选择了我们的这个日志的级别为W的时候,那比它等级更高的error,还有fatal我们一定是会记录的,所以说大家注意日志的级别啊,当就是我们从左到右级别是越来越低的,然后我们从左到右打印的内容呢,会越来越详细,也就是说当我们选择了某一个日志级别之后,它打印出来的是什么?打印出来的是大于等于当前这个日志级别的日志信息,OK吧,这个大家注意,这是我们当前的一个日志的级别啊,好,然后我们以后呢,咱们也会学习到各种这个日志框架,就比如说我们现在用的是logo服务器,咱们以后呢,会用到沙拉丰富器,然后还有logo back,对吧,像这些日志框架也是我们在一个程序中呢,咱们必不可少的一个内容,OK吧,好。
05:47
啊。
我来说两句