写在前面的话:项目copy下来后,直接用idea导入应该是没有问题的(项目的文件夹和包结构要正确),根据你的需要修改pom中的mysql驱动和application.properties文件中的数据库信息和图片路径后就可以直接启动使用了。
将原基于json-server的后端接口进行拆分,重新使用SpringBoot进行重构。
- 由于懒得加官方群去要资料,因此所有资源基本上都是自己去网上copy的。老师的商城是卖手机的,我重构的商城是卖书的。
- 老师课程中使用到的所有接口我都用SpringBoot模仿并适配,这里就不给接口文档了,懂的小伙伴要么就直接看controller代码要么就直接看微信小程序里的接口是怎么请求的就行。
- 后端使用SpringBoot Mybatis-Plus快速搭建,这里直接就在controller层调mapper了,懒得写service了,能快就快。
- 由于是从0开始编写,有很大的操作空间,开发过程中完善了很多老师项目存在的问题。
- 前端使用微信开发者工具开发运行。
注:整个项目是个小而美的前后端分离的基于微信小程序的商城项目,非常适合不爱用json-server的Java狂热爱好者以及拿来对付课程设计作业的同学们!