一.SpringBoot+Vue后端前期准备

45 阅读1分钟

SpringBoot+Vue前期准备了解

技术栈

  • Java EE企业级框架: SpringBoot+ MyBatisPlus
  • Web前端核心框架: Vue+ ElementUI
  • 公共云部署:前后端项目集成打包与部署

Web基础知识

C/S架构:浏览器端/服务器端
B/S架构:客户端/服务器端
  • C/S架构主要特点是交互性强,具有安全访问模式,网络流量低,响应速度快, 因为客户端负责大多数业务逻辑和UI演示,所以也被称为胖客户端,C/S结构的 软件需要针对不同的操作系统开发不同版本的软件。
  • 随着互联网的兴起,CS架构不适合Web,最大的原因是Web应用程序的修改和 升级非常迅速,而CS架构需要每个客户端逐个升级桌面App,因此, Browser/Server模式开始流行,简称BS架构。
  • B/S架构的主要特点是分散性高、维护方便、开发简单、共享性高、总拥有成本 低。

基础安装

  • 安装jdk8 (注意需要配置环境变量)
  • 安装idea (社区版也可以满足java开发需求)
  • 安装maven (对java项目进行自动化构建,依赖管理,统一项目目录结构),注意maven解压即用,但是要在setting.xml中配置一下本地仓库以及依赖下载的镜像地址,idea也要进行maven的配置