我是靠谱客的博主 安详眼神,最近开发中收集的这篇文章主要介绍SpringBoot+Vue微人事实战---项目搭建(1),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、项目来源

在Github上发现了一个基于SpringBoot+Vue技术栈的微人事全栈项目。俗话说:不吃好的不吃贵的,今天整俩嘎嘣脆的,一瞧这项目13k的star,挺好,咱今天就从零开始造它!
在这里插入图片描述

2、项目技术栈

该项目采用前后端分离技术开发。
前端使用ElementUI+Vue构建SPA,后端则用简单易上手的SpringBoot。SPA是指单页面应用,所有的HTML、CSS、JS都通过单个页面加载,用ajax与后台进行数据交互。后端技术呢,那就复杂多了,此处不赘述。
前端开发工具Sublime,后端开发工具IDEA,好了赶紧开始吧。

3、前端项目构建

Vue使用webpack来构建,首先自己先安装好NodeJS,然后打开CMD:

npm install -g vue-cli
vue init webpack my-project
cd my-project
npm run dev

当npm run dev执行后就可以在浏览器中输入http://localhost:8080,回车!
在这里插入图片描述
前端项目构建完成,咱下面构建后端项目。

4、后端项目构建

打开IDEA,新建一个SpringBoot项目,先添加parent依赖,不懂SpringBoot建议先大概了解一下SpringBoot就行,大概了解即可,毕竟我写的也不是啥高难度的东西。
此处随便放两张图
在这里插入图片描述
这是设置项目名称和存放路径,之前的包括使用Spring Intializer,设置java版本,包和组织等等就懒得放了,还有记得组件暂时只添加web下的SpringWeb,就像这样
在这里插入图片描述
之后就是长长的等待,等待下载相关依赖,这个时候可以放松一下,刷刷小视频,比如像一日三餐没烦恼,今天就吃老八秘制小汉堡啥的。
注意在pom.xml文件里添加parent
在这里插入图片描述
同时往下可以看到
在这里插入图片描述
IDEA已经自动生成了SpringBoot项目所需的web、测试依赖。
在这里插入图片描述
依赖下载完成后开始运行
在这里插入图片描述
有错啊正常,因为啥都没干,想要helloword的效果移步我的上篇文章
SpringBoot入门—HelloWorld

5、数据库设计

在上面的github地址中有sql文件,用于生成本项目需要的数据库表和测试数据
在这里插入图片描述
大家下载下来的话,就是这个地方,把sql文件拖入或用sql图形化软件打开运行,就能在本地生成数据库了。

6、小结

今天搞定了项目基本的搭建,大部分时间都花在了等待SpringBoot依赖下载,下文继续开发,奥利给!

最后

以上就是安详眼神为你收集整理的SpringBoot+Vue微人事实战---项目搭建(1)的全部内容,希望文章能够帮你解决SpringBoot+Vue微人事实战---项目搭建(1)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部