文章目录
一、前言
上一篇文章,写了JSP+Servlet的增删改查,了解了开发Java Web的基本流程。这一周将项目转移至目前最成熟,最流行的开发框架:Springboot 2,还有Element UI以及Vue.js,只能说:真香。本文将会从个人理解出发来记录Springboot 2,Vue.js和Element UI的用法和一些名词地理解,同时记录一些特殊的用法(网上没查到的hhh),能够应付不少场景。
微服务和MVC
说到Springboot,就得先说到微服务和MVC。
先说MVC吧,之前一直不懂Model,View和Controller的意思,但是一看项目的文件结构就能很清楚的理解了:
Model(模型)目前在我的使用中,就是Java Bean,就是一个个对象,比如我的client:
这里我使用了lombok,一个插件,通过@注释的方法,来自动生成属性的有参无参构造方法和toString这样的方法,非常方便。
**View(视图)**就是我们的前端文件了,包括HTML,CSS,JavaScript,话说这里有两张图,理解可以说非常形象有趣了: