00:00
好,那么在我们这个市面上比较流行的这个对于框架的这个组合啊,分别是什么呢?好一种啊,就是我们以前大名鼎鼎的所谓的SSH框架,还有一种就是我们当今啊最流行的SS。M框架啊,这个SSH啊,第一个S什么呢。或者是。写student是什么?To啊?第二个S是什么?啊,肯定四瓶,第三个H呢还对吧,那下一个这个SSM呢,第一个是。VC啊,第二个S。第三个M。My is OK吧,好啊,正所谓三大框架整合啊,这个是老的三大框架整合,OK吧,啊下面这个是新的三大框架整合,OK吧,现在市面上啊,只要是企业里边不自己去写框架,那基本上用的都是咱们现在比较成熟的这个SSM框架整合的方式来做一般的这个企业级的开发,OK吧,好,那接下来啊,咱们简单来看一看,这个买其实刚才已经介绍过了啊。
01:21
他本来是阿尔法奇的一个开源项目,这个bet啊,一零年啊,这个我们迁移到了这个谷歌code的啊,正式更名成这个myt OK吧,好,我们主要看下边的这段啊,他是一个非常优秀的持久层框架,这句属于废话啊,对吧?谁不宣传自己好啊对吧?他对接DBC几乎所有的操作进行了封装,这一句才是最重要的,大家想一想,我们之前接DBC那个操作啊,加载驱动对不对?加载驱动之后咱们还得做什么呢?做那三大组这的操作,Connection prepared statement以及。对不对,这三大组件啊,获取之后去操作他们,然后呢,要去关闭他们,是这样吗?好,这所有的操作其实很繁琐的啊,那我的这个MY啊。
02:12
把我们这所有的这些个组件啊,都进行了什么呢?这个高度的封装,OK吧,这些东西在我们学习完买白提子之后啊,这些东西啊,以后还有我们。那不能说没有了,他还有,只不过什么看不到了,什么意思,买白是给它包起来了。咱们直接用MY就行了,其实这三三大组件啊,它就是作为什么呢,MY的底层来实现了,OK吧OK吧,好,我们现在啊,来简单的来画一个图啊。啊。咱比如说。啊,这个是我们之前的这个JDBC啊JDBC。接DBC里边呢,咱们有。
03:05
还有。PRE。PREDST。At啊,好,还有。T that,我们主要玩的是三大组件对吧?好,那大家想一想啊,我们现在相当于什么呢?我们的买T啊,相当于给他。封装起来了,OK吧,好,把我们这个这三大组件提取提取出来啊,形成了一个可操作的这个组件啊MY啊,这个组件叫做什么呢?叫做circle。Session OK吧,好,当我们的这个Java代码啊,大家注意啊,当我们的这个Java跟我们的这个数据库啊,在做交互的时候,请大家注意,我们之前肯定啊,这个Java得接触它得接触它得接触它是这样吗?啊得接触三个现在接触谁就行。
04:14
哎,Circle session接触它一个就行了,所有的操作啊,我现在我指的是所有的操作统一由s session来完成,你不论增酸改查还是完成事务。用circle session全搞定了,OK吧,好,这三个东西啊,以后就作为这个底层来成像啊,OK吧,好啊,这就是我们的这个买啊,好这个MY啊,还有一个最大的好处是什么呢?它不仅仅是只是这个简化的开发,呃,他提出这个理念呢,使我们的这个开发人员啊,只需要关注这个SQL语句本身。就像老师给你们许诺的那样,以后持久层,也就是道城的这个开发,我们指干嘛?
05:01
只写SQL语句代码不写了,OK吧,好,这个是我明天能实现。对,明天能实现啊,啊,我在想是不是后天实现,不是明天就能实现,OK吧,好啊,而且明天上午就能实现啊好,那接下来我们来看一看这个MY框架的这个搭建啊呃,这个MY啊。嗯。从官网上啊,咱们提供了一个包啊,但是这个访问这个国外这个网站还是比较卡的啊,所以说老师提前把这个包下载下来,呃,我这个3.4.5这个版本啊,它不是最新的,最新的应该是四点。六吧,4.6好像是4.5,应该不是最新了,OK吧,但是啊,仅仅只是啊第三位数。五六是不是相当于没差别啊,对不对,没差别啊,好仅仅只是啊,比如说修复了一些小bug而已,对不对,没有添新功能OK吧,好啊,所以说啊,咱们还是使用这个3.4.5就行了,好给他解压出来之后,我们来看一看它的这个文件夹结构啊,我们来简单看一下啊。
我来说两句