项目简介
所需技术栈:
后端技术栈:springboot + mybatis
前后端分离:axios、json
前端技术栈、技术架构:Vue、node.js
前置知识:
了解 Vue 组件之前的知识
对 springboot + mybatis 较熟悉
开发流程:
需求分析
库表设计
编码(项目环境搭建+编码)
项目调试
项目部署上线
需求分析:
用户模块:登录 + 注册
省份模块:一个省份可能存在多个景点
景点模块:一个景点对应多个省份
项目演示
进入系统需登录:
数据库建表
用户表 t_user —— 独立的表
id、username、password、email
省份表 t_province [省份表 : 景点表] —— [1 : N]
id、name、tags、placecounts
景点表 t_place
id、name、picpath、hottime、hotticket、dimticket、placedes、provinceid(外键)
学习和借鉴请私信作者