那么再往下走的话呢,咱们来给大家建立个知识点,现在要干什么,现在是不是得把这个数据读到之后,是不是得保存了呀,同学们啊,现在把数据啊这个拿完之后,那接下来咱们现在呢,要保存了啊要保存,那么如果说啊,那你现在要保存的话,同学们,那咱们在这呢?那其实这里边啊,我得考虑怎么样,对得做事物控制对吧?如果要Java代码的话,那事物控制呢,那无非是天呢,别人的自动提交对吧?这个什么?对,Set on the commit false,对这里一个,然后接下来呢,咱们得对在执行程序之前,是不是得什么begin呀,开启事物对吧?然后接下来,那么如果没有发生异常,咱们呢,对这个事物做1COMMIT,然后如果发生异常的是不是就做一个back呀,对吧,哎,这是Java,但是我们现在呢,我们使用SKY的代码,对吧,那我现在在使用SKY程序的时候,我们在写这个代码之前,我们好像给大家导入一个我们这个小工具的。
01:01
依赖对不对,这个叫什么呢?这个叫sky like gd bc啊叫sky like gd bc,那么它的主要作用呢,其实就是这个SKY程序操作到GDVC的这样一个小工具,对吧,那么这个这个最主要就是用于用途,就是方便对咱们事物来进行处理,对吧?那么他怎么样的对事物进行处理的呢?对,到这里你可以看到啊。在这对吧,所以我们现在啊,在处理事物的时候,我们要要用到一个scale的一个my circle它的一个工具对吧,叫scale like jdbc,然后呢,那咱们现在呢,这个工具啊,它在处理事的时候,它的首先要去读取我们相关的一些配置文件,对吧?所以说呢,我们需要在result上面,然后呢,创建一个OB Co,注意啊,默认情况下它就是从咱们这读的,所以说呢,咱们现在必须得创建一个我们的配置文件的CTRLC,然后呢,我这个东西注意啊,因为咱们现在是VI项目啊,我的不VI项目不是我spring部的项目,对吧?那么你在哪呢?你在我们这个result下面,然后呢来去新创建一个的,新创建一个的,然后呢,我们现在这个文件,这个文件名字呢叫OB,然后呢,点com名字不能随便写,然后接下来再到这里边呢,把这个配置CTRLCT给拿过来对吧,那么这个连接呢,这个情况根据大家的一个实际情况来进行。
02:24
选择对吧,那我现在这里应该是对吧,这个驱动,然后用户这个连接的URL,咱们这块应该改一下这个寂贸0523对吧,然后这块呢,是我数据库连接的一些我们这个这个编码等等对吧?这右户名密码对吧?那把这个文件配置完之后呢,那接下来再往下走对吧?那么在程序里边它是怎么加载配置的,它直接调它的一个DBS里面有个setup方法,就这个东西已经帮你封装好了,它直接呢,就从默认情况下,就从我们现在对吧这个配置文件中把这个配置给加载进来了,对吧,就相当于已经读取到这配置文件了,他就可以去连接数据库了,对吧?那么怎么样去提交咱们这个事物呢?对吧?那么这个时候如果说你要想提交事物的话,他告诉你了,凡是在DB local ts里边写的这个circle全部被本地事物进行关联,对吧?那也就是说咱们说这个事物是个原子性的东西对吧?它把咱们现在多条circle放在哪呢?放在这里了,语法什么DB log。
我来说两句