00:00
它官网啊。官网的地址是叫做润点IO。它是一个国外的一个地址,那这个地址呢,有些时候啊,可能访问的慢,你呢多尝试几次就行了。它是这是现在的官网的首页啊,官网的首页。然后这块是不能干什么呢?看第一个能做微服,这是现在呢,非常火的一个概念啊,非常非常火的一个概念,它也是以后的一个项目开发发展的方向了,所以这个微服务啊非常重要,大家在后面呢。应该是第六第七段中专门去讲这个微服的内容了,微服讲它。这个呢是叫做反应式编程,它应该也是以后的一个发展的方向。啊,反应式编程。反应式的一个编程啊。反应式的,这是做一种一步编程的方式的啊,一步的。啊,一步的,那cloud这个是云服务啊,云服务外BAPP做外部开发的啊,当然后面还有很多了,像这个so也是现在呢,呃,最近的今和今年吧,去年和今年比较火的这么一个概念,还有事件驱动,批处理等等这些呢,都能给你做啊。
01:22
这是它的一些事例代码了啊。再往上,我们来看project这个。点它啊,这个project里边你会看到呢,这边有很多的列表。这个列表里边的每一个都是一个独立的框架,完成Java项目开发的某一方面。那其中。我们学的是这个。Spring spring work,也就spring框架啊。大家在后面会讲这个怎么部还有什么cloud啊,我们现在来点击spring framework。
02:02
现在呢,就进到了这个框架的首页,在左侧这边呢,这些都是论全家桶中的内容。这里边儿的每一行都是单独的一个框架啊,它做的工作是不同的,每一行是一个单独的框架,它含的内容非常广。啊,这是什么date这个呢,是访问数据库的。访问数据库的,这是做这个大型的分布式用到的。Cit就是做安全管理框架的,做授权的,做什么登录检查呀,权限管理啊等等做授权的。什么三色呢?做共享绘画的,这做集成的。那么这两个呢,是跟我们的服务有关的,做批处理的,做消息队列的,做手机开发的啊,非常广泛,面还有很多,你看这块特别特别的广泛啊。
03:02
好,那如果用到某个框架,你再针对这个框架去学习就可以了。我们现在看的是spring框架,最近版本呢,是5.2.5的版本。首先那这块呢,就是怎么的一个概览了,它能干什么,能做什么呢?再往下这里边呢,是怎么的特性啊特性,也就是说这个框架的核心功能都有什么呢。核心技术中第一个。叫做dependency injection,它简称叫做Di。这个Di就是我们说的IOC啊。还有一个是什么呢?A op在这这两个最核心的,最核心的啊,最核心的。后面呢,还有测试功能,数据访问功能,看这。它能访问数据库。访问数据库的话呢,就想到得有事物吧。什么框架呢?它能够管理事物啊,管理事物后面这还有个OM。
04:05
OM我们可以用OM框架呢去访问我们的数据库,那其中我们的my bet就是这样的一个叫OM一个框架,那我们可以通过spring和my be在一起呢去访问数据库。这里还有一个叫做C。这就是我们后边呢要讲的另一个框架,做web开发的叫做spring mvc啊。旁边这个web flex,它呢是一个移步框架,这是在SPRING5的版本中呢,增加上的一个框架叫一步框架,这个一步框架呢,也是做这个外部开发的啊,它是呢。现在呢?应该是在一八年左右啊,新出的这么一个框架,这个框架现在呢,刚刚是一个起步阶段,但我估计呢,在后期的话,它应该也是一个用的比较多的一个框架,做外部开发的,做一步的啊。
05:10
其他特性呢,是能支持邮件发送,支持缓存,支持定时任务,它能使用多种语言呢来进行开发的,这是它特定的一个介绍啊,这个介绍。在这里呢,我们会讲一些关键点。I。A op讲我们的事物,讲我们的OM,讲3VC,这些我们都讲啊,我讲。这是标的一个基本介绍。他们这有个令学习中呢这块。那这里呢,我们能看到。这是我们当前的版本是5.2.5的,那旁边这块呢,这个是它的说明文档的链接,点击它能看到说明的文档。
06:01
文档中是包含这个框架怎么用的,全部说明。旁边这个API是当前这个版本中所有的包类方法的API说明细节。我们现在呢,来点一下这个。他。点大之后呢,我们进来之后。好,能看的是文档啊。文档呢,这一边就是它分类来说明每种技术都怎么用的。比如说你点击这个核心靠。这里边儿呢,就告诉你核心技术,它每一个技术的怎么使用的。当然文档呢,是一个英文的啊,那这边就告诉你了,这有个叫容器的概念。还有一个叫什么呢?叫做bin的预览,后面还有bin的空间自定义属性,后面还有基于注解的一个容器的配置等等。
07:01
好,这里边是非常全面的,但是东西很多啊,都有很多,如果呢,你想对这个框架呢,有所了解的话,或者想查询一些技术使用,可以看这个文档啊或者文档。在网络上呢,有中文翻译的,有中文翻译的啊。旁边这个呢,是API点一下。API里边呢,就是当前的这个框架,所有的包类的说明,还有方法的细节,这是它的说明,比方说我们点一个。好,这块有一个being for factory,这是它关于这个接口的说明,下面有哪些方法啊,什么内容的一个详细介绍,这是文档啊,有助于我们的学习的,这是文档。好。这是spring的官网的一个说明在下面,这是教程了,告诉你怎么快速进行开始的。那现在呢,我们就要学习呢,这个框架的使用,学习框架的时候呢。
08:01
如果你要想真正的全面的学习框架的话,你最好呢,是看他官方这个文档。这个文档是最权威的,包括很多的书籍呢,也是来自于这个文档中的翻译和内容的截取的,这个文档呢,是最全面的,最权威的啊,当然这文档里面很细东西很多啊,很多。现在呢,我们来开始呢,来学习这个词框架。在学的时候呢,这个文档啊,他这个API呢,他在线上的,我给大家呢,下载了一个本地的资源,大家可以直接使用。在我们讲义的应该是在资源里边吗?我们看到这有个压缩包zip。这个压缩包中呢,就包含了spring这个框架提供给开发人员的所有资源。它是离线的,我下载好的,我们可以把它解压缩一下。
09:10
好解压缩一下。解压完之后呢,我们看里边这里这个道斯,这就是我们的文档,其中这个文件夹中,它放置的内容呢,就是我们刚才看到的这个内容。有这个核心技术里边的内容,就这里边的啊,它是离线的。那里边儿呢,都是网页。你打开这个首页就行了。用浏览器呢,打开它。那这个首页内容呢,跟刚才我们看到的网上这个在线的文档是一模一样的啊,是一模一样,跟它是一模一样的。这是文档。还有一个哪个呢?那就是这个是API文档。那这个API呢,也打开这个首页。APIAPI跟线上的。
10:00
这个API是完全一样的啊。那除此之外呢,框架它也是个开源的啊,是个开源的,开源的呢,源代码是提供给你的。是在libs目录之中,在这个目录里边的话呢,我们能看到在S结尾的这些都是它的源代码啊,都是源代码。子边的组织是一个模块一个源代码,一个模块一个源代码,它这样来组织的啊,组织的它呢,这个模块有很多,大概有20多个。20多个小模块。是个大框架,这个框架里边呢,有很多的模块。啊,有很多的模块,每一个模块呢,它单独给你提供一个源代码。编辑使用和查找的啊,这些都是源代码,带S的都是源代码,这样的话呢,你就不必联网也能够看到什么资源。
11:01
这是给你提供的一个离线的资源啊。这个版本呢,我们用的最新的是5.2.5的,是最新的四轮框架的一个版本。好,这给大家呢做的一个资源的介绍。
我来说两句