一辆汽车让你搞懂springmvc项目结构

    汽车全貌,我们慢慢勾勒。不要急哦,急也没用。
    为什么,要通过汽车学习呢?因为我看到有人把spring比作引擎,springboot是它的懒人包。一想,欸,好像很有道理。整个springmvc项目就好像一辆小车车。
    所以,我们先找一张汽车图。
在这里插入图片描述

spring 发动机

    首先,汽车前面有个引擎(发动机),发动机想要与汽车连,自然需要许多线。spring就是那个引擎,要想放入项目,就需要许多线。

springboot 发动机懒人包

    然后,配置久了,大家就觉着,哇,好麻烦呐,能不能把线都设置好,让做项目的时候自动配置就好了。于是,对spring进行封装,有了springboot。

database 油箱

    然后开始做汽车(项目)了,汽车要想开动,还需要燃油,也就是数据。一桶的油也就是数据库。数据库有了,但如果只用桶(文件等容器)连接汽车(项目)也太麻烦了,所以有了各式各样的油箱(数据库管理系统,比如MySQL、DB2等等)。

springmvc等后端框架 汽车结构

    然后开始做框架,从发动机、到底盘、车身、电器设备。也就是各种框架,比如springMVC、struts等。时代在进步,汽车框架也在优化,所以有了层出不穷的框架。

curd 汽车具体功能

    框架搭好了,就要具体做业务了,比如你做了电器设备的某一部分,做了一个椅子。也就是相关的一个curd功能。

html等界面 方向盘

    等功能做的差不多了,做个与功能相关的外壳,比如你要开车,做个方向盘,向汽车下指令。这也就是相关的html页面。

前端框架 喷漆

    页面做好了,你觉得这里不好看,那里缺个装饰。于是,喷喷漆,挂个吊坠。每个人选择不同,这就是各式各样的ui框架,如layui。

猜你喜欢

转载自blog.csdn.net/moqianmoqian/article/details/112916894
今日推荐