Spring Boot + MyBatis 搭建微信小程序

Spring Boot + MyBatis 搭建微信小程序

使用 Spring Boot + MyBatis 开发后台 API 接口,微信小程序作为前端展示页面。

数据库–sql

使用 MySQL 数据库 db_wechat ,表为 dept

CREATE DATABASE IF NOT EXISTS `db_wechat` CHARSET utf8mb4 COLLATE utf8mb4_general_ci;

USE `db_wechat`;

-- ----------------------------
-- Table structure for dept
-- ----------------------------
DROP TABLE IF EXISTS `dept`;
CREATE TABLE `dept` (
  `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
  `seq` int(2) NOT NULL DEFAULT 0,
  `gmt_create` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
  `gmt_modified` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0),
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci;

后端–backend

  • 代码目录结构
    代码目录结构
    建立以 Spring Boot 为核心框架的 Gradle 项目。
    配置 MyBatis-Generator ,根据数据库对应表自动生成代码,并集成通用 Mapper 和分页插件 PageHelper
    提供 Restful 风格的 API ,以部门信息为例:
描述HTTP请求方式URL
新增部门POST/api/depts
删除部门DELETE/api/depts/{id}
更新部门PUT/api/depts/{id}
查询单一部门GET/api/depts/{id}
分页查询部门列表GET/api/depts

前端–frontend

  • 代码目录结构
    代码目录结构
  • 部门列表页面
    部门列表页面
  • 部门信息页面
    部门信息页面

参考

GitHub代码
SpringBoot+MyBatis搭建迷你小程序

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值