后端框架

java后端开发(三):开发框架解读                结构解读得非常清晰!

前言

本篇讲述后端开发中用到的主要框架,旨在了解框架的意义和种类

什么是框架
我相信对于大部分开发人员来说,框架再熟悉不过了,但是要给未接触过的人讲明白恐怕是非常难的,本节的目的就是让读者对于框架有50%的认知,剩下的需要在实践中体会。

框架与PPT
假设我们把PPT当作一个框架。好了,现在我们来制作一个精美的PPT。做过PPT的同学应该知道,PPT可以对每页设置页面模板。比如下图首页所示:

PPT页é¢

我们填写了主标题和副标题,然后就可以直接开始幻灯片放映了。电脑全屏显示你刚才输入的文字,点击还可以切换页面,添加标记等等。
等等,我们到底做了什么?我们仅仅填写了十几个文字,结果就可以幻灯片放映了,而且主副标题样式还不一样,而且还有其他一堆功能都可以在幻灯片放映中使用。神奇吗?
你不会感到神奇,你只会感觉很正常啊。对,很正常,因为你每天都在用。为什么说框架难以讲述呢?就是因为框架在开发中经常用,根本不会感觉到神奇。好了,现在小结一下:
PPT看作框架,填写文字的过程看作我们写代码,然后幻灯片放映当作程序写好后开始运行。这样子,你能体会到框架的作用吗?

框架
框架就如同上面的PPT一样,它本身帮助我们定好了一系列的条条框框,以及通用的功能等。你看同样是PPT2003,不同的人做出来的PPT居然都不一样。框架也是如此,因为它把常用的方法功能等抽出来,设计成一整套的框框架架和主体结构,我们在基于这样的框架代码开发时,只需要在他们的基础上填充每个项目独特的代码即可,二者一结合,一整个项目功能模块就完成了。

为什么要用到框架
也就是讲框架的优点有哪些。
这种如果要一条条说那真是太官方了。基于当前的互联网时代背景,低成本高效方便的做好项目就是好的。而要达到这一目的,使用市面上认可的,大家都在用的框架就成为了不二之选。
框架剩下的有点就需要靠各位在开发中自行体会。

目前java后端开发有哪些框架
随便网上一搜,就会看见什么SSH,SSM,spring boot,spring cloud等等傻傻分不清。下面,就帮助你理清思绪。
我们在前几篇文章中说过了,后端服务器的主要功能概括起来就是:

接收外界的API请求,解析后去执行数据库操作,最后将数据包装好返回给调用者(当然,中间还包含其他业务逻辑)
所以,这句话中包含了三类框架的信息,分别是:和数据操作有关的,和API请求响应有关的,和业务逻辑有关的。

接收外界的API请求,解析后去执行数据库操作,最后将数据包装好返回给调用者(当然,中间还包含其他业务逻辑)
所以,这句话中包含了三类框架的信息,分别是:和数据操作有关的,和API请求响应有关的,和业务逻辑有关的,我们下面就这三类来讲述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值