前言工作两三年了,一直只知道crud。今天整理一下,从零开始搭建一个简单的前后端后台管理系统。技术选型springboot2.0+vue2.0项目搭建1.springboot项目搭建开发工具ideajdk1.8maven初始化项目创建sample-admin项目,添加Springweb依赖。去掉多余的.mvn相关文件,将默认的application.properties配置文件改为application.yml后缀(看个人喜好!),整个项目结构如下:配置默认端口和pathserver:port:8181servlet:context-path:/sa启动项目并尝试一下。创建一个TestController,代码总是要helloworld。@RestControllerpublicclassTest{@GetMapping("hello")publicStringhello(){return"helloword";}}访问localhost:8181/sa/hello成功,这是一个简单的带有webfunctionsitem的springboot。2.vue项目搭建开发工具vscodenode初始化项目。这里选择vue-element-admin现成的框架,使用elementui,社区活跃。这里直接选择下载vue-admin-template基础模板,在基础上写我们想要的功能。vue依赖node环境和npm依赖包管理,所以必须先安装环境,网上教程很多。下载ZIP存档并将其解压缩到您喜欢的文件夹中。打开vscode导入项目文件夹,在控制台执行npmimport命令npminstall或npmidependencydownload,执行run命令运行程序npmrundevaccesslocalhost:9528进入登录界面并登录,前面-vue的最终项目被认为已初始化它起作用了。
