教程目录
Spring Boot + MyBatis Plus + MySQL电商项目 (一):项目简介
Spring Boot + MyBatis Plus + MySQL电商项目 (二):系统环境搭建
Spring Boot + MyBatis Plus + MySQL电商项目 (三):搭建静态页面
Spring Boot + MyBatis Plus + MySQL电商项目 (四):前后端数据对接
Spring Boot + MyBatis Plus + MySQL电商项目 (五):用户注册
Spring Boot + MyBatis Plus + MySQL电商项目 (六):商品列表
Spring Boot + MyBatis Plus + MySQL电商项目 (七):商品详情
Spring Boot + MyBatis Plus + MySQL电商项目 (八):购物车
Spring Boot + MyBatis Plus + MySQL电商项目 (九):地址管理
Spring Boot + MyBatis Plus + MySQL电商项目 (十):用户管理
前言
自己是一名在校大学生,自学了Java开发以后,发现动手能力至关重要,在接触到很多知识后,想通过这个项目来巩固一下自己学习的效果,如果这个项目能帮助到大家的话,那样更好了。
这个项目是我在b站上看一位up主的视频学习的,由于自己水平有限,仅仅看视频并不能完全吃透其中技术的巧妙和业务场景的设计,所以通过这篇教程也让自己更好理解开发下的一些业务场景的实现,更好的锻炼自己的能力。
当然了,我仅仅是一个入门不久的小菜鸟,对于各位老大哥们,我还要更加努力,如果教程有什么不对的地方,十分欢迎老大哥们能够指出,也希望大家在评论区积极讨论。
项目概述
这个项目使用了现在主流的开发框架SpringBoot,数据持久层框架MyBatis-Plus以及关系型数据库MySQL。
技术架构:
项目部署:
关于SpringBoot的简单使用,这篇文章有介绍:SpringBoot简单入门
项目预览
-
登录
-
首页
-
购物车
-
页面菜单
-
商品
技术栈
前端页面:Thymeleaf
数据库:MySQL
数据库持久层:MyBatis-Plus
开发框架:SpringBoot
项目搞点
- 如何设计购物车?
- 如何设计网站页面上的分级?
- 如何设计登录拦截以及权限管理?
- 如何实现前后端数据对接?
结语
完整的项目文章还是第一次写,要坚持下去把这个项目教程做完,当然开学如果有事的话可能会更的慢一些,自己也比较懒(手动狗头)。
另外项目中所接触到的其他技术我也会一一详细列出来,如果文章有不正确的地方,欢迎各位指出,祝大家牛年快乐。