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的配置