微信小程序+SpringBoot入门项目

效果展示

微信小程序+SpringBoot入门项目
1
微信小程序+SpringBoot入门项目
2
微信小程序+SpringBoot入门项目
3

一、搭建SpringBoot环境

当创建完成SpringBoot项目后,打开设置查看Maven配置是否正确。

然后编写如下测试方法,并注释相关依赖(否则不会启动成功)

微信小程序+SpringBoot入门项目
微信小程序+SpringBoot入门项目
pom.xml

最后运行项目,并测试

微信小程序+SpringBoot入门项目

也可以修改相关配置进行测试

微信小程序+SpringBoot入门项目

二、设计数据库及创建实体类

数据库

微信小程序+SpringBoot入门项目
对应实体类
微信小程序+SpringBoot入门项目

三、后端开发及配置

1.Dao层引入pom.xml配置

微信小程序+SpringBoot入门项目
添加mybatis、mysql相关配置
微信小程序+SpringBoot入门项目
微信小程序+SpringBoot入门项目
微信小程序+SpringBoot入门项目
微信小程序+SpringBoot入门项目
创建dao及其实现(不再展示)
微信小程序+SpringBoot入门项目
编写测试类进行单元测试
微信小程序+SpringBoot入门项目

2.Service层配置事务管理

微信小程序+SpringBoot入门项目
创建service类及实现(部分省略)
微信小程序+SpringBoot入门项目
微信小程序+SpringBoot入门项目
注意使用事务

3.Controller层编写controller类并验证

微信小程序+SpringBoot入门项目
部分
微信小程序+SpringBoot入门项目
验证

四、异常处理

异常处理举例

微信小程序+SpringBoot入门项目
验证
微信小程序+SpringBoot入门项目
设置异常然后访问
微信小程序+SpringBoot入门项目
验证成功

五、前端开发(微信小程序)

启动微信开发者工具,创建项目【若长时间无反应可连接手机热点创建】

微信小程序+SpringBoot入门项目
正常启动

创建页面

微信小程序+SpringBoot入门项目
list
修改跳转连接,到自己创建的页面
微信小程序+SpringBoot入门项目
修改页面标题
微信小程序+SpringBoot入门项目
编写list页面
微信小程序+SpringBoot入门项目
编写list.js
微信小程序+SpringBoot入门项目
微信小程序+SpringBoot入门项目
查看效果(从首页跳转过来)
微信小程序+SpringBoot入门项目
注意测试时选上此项
微信小程序+SpringBoot入门项目
删除区域信息js,请自行测试
微信小程序+SpringBoot入门项目
添加区域信息
微信小程序+SpringBoot入门项目
operation页面相关操作类似,不再展示。最终实现功能如效果展示

参考于:SpringBoot+MyBatis搭建迷你小程序