温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,下面我们来学习一下my bet框架,那首先呢,My be框架封装的是我们原来所学习的GDBC,那GDBC呢,大家都知道它的功能呢,是帮助我们来连接数据库,访问数据库中的数据,以及操作数据库中的数据,那所以说呢,My be封装了GDBC,那所以说我们my beat所实现的功能呢,是一样的,好,那GDBC我们原来呢也自己封装过,但是呢,咱们的my be是一个框架,它要比较着我们自己封装的这个工具类呢,然后功能更全面一些,好,那首先咱们先来看第一个问题,叫做my bet历史,首先my beti最初它是阿帕奇的一个开源项目,叫做I bet,在2010年六月份呢,然后这个项目由阿帕奇software well,然后呢,Foundation迁移到了咱们的谷歌code的,那随着开发团队转投到谷歌code的旗下呢?iab3.x,大家注意这个。
01:00
3.x指的是AB3版本之后。他就正式更名为了买bet斯,那所以说呢,买be提斯在三版本之前呢,它是叫做I bet斯的,在三版本之后,它就正式更名为了买bet,好然后代码于2013年11月份呢,迁移到了GI hob,那所以说我们现在如果说需要去下载咱们的买be的包的话,或者说是my bet的一些文档,那我们都需要敲,那我们都需要到咱们的get hop上去下载啊好,那其实我们从my be斯的价包里面,我们也能够看到一些痕迹,比如说它最初是阿帕奇的,然后呢,他之前命名方式呢,是爱be斯,好比如说我们现在呢,咱们创建工程创建的都是maven,我们来管理依赖呢,然后咱们用到的也是maven,所以说我们就可以从我们的本地仓库中去找到咱们的买be体的价包,咱们从价包里面就可以看出来这些信息啊,首先呢,大家来看,那我的本地仓库是在D盘,咱们随便找一个。
02:05
它就可以啊,比如说这一个,然后我们下面咱们来找一下这个my betti的加包啊,Org,然后来找到咱们的my be,然后my beatti这里面呢有两个版本,那我们今天呢,咱们主要来学习的是咱们的my beat 3.5.7,好,然后当我们来找到这个价包之后,咱们点击右键,用咱们的压缩工具把它给打开,然后大家会发现这里边这里面命包的命名方式,其实的还是org的阿帕奇的I倍提斯。好,所以说呢,这个大家注意。在咱们的my bet3版本之前,然后它叫做I bet,在三版本之后呢,它才更名为了MY,好,然后I be1词来源于Internet,然后和aab的一个组合,是一个基于咱们Java的一个持久存框架,所以说大家一定要知道咱们的myab,它所实现的功能是什么,和iab提供的持久层框架呢?它包括circle maps和data as access objects。
03:08
那首先什么是circle maps circle maps大家注意,它主要指的是我们的这个数据库中的数据和我们Java数据之间的一个映射关系,换句话来说,其实circle maps指的就是咱们的买来封装我们GDBC的一个过程,好,然后再往下data access object。想必这个大家应该是很。对吧,这个很早咱们就已经见过的,对吧,叫做DAO,叫做数据访问对象,我们之前咱们在写咱们的书城案例的时候,对吧?然后这个书城中咱们是不是就把咱们的程序分成了三层,首先第一层表述层,第二层呢是咱们的业务层,第三层就是咱们的DAO层,主要来进行一个数据访问,换句话来说就是来使用GDBC访问数据库,然后呢,操作数据库中的数据,那我们现在咱们有了买be斯,那我们当前咱们的dau层,我们就需要通过买be来实现,好,那这个呢,就是咱们买be的一个历史。
我来说两句