一、****目录:
微信小程序+JavaWeb SSM框架+MySql数据库
项目演示
1、项目源码提供,如何使用
1)软件、源码下载
2)如何配置、使用(前提安装好了开发工具和环境配置)
3)项目演示
2、为什么鼓励大家开发小程序,而不是做一个网站或APP
1)开发成本
2)运营成本
项目需要的基本技术和开发工具
1、java基础要会一些
2、小程序开发基础要会一些
3、数据库、sql要会一些 (CRUD)
4、开发工具下载
开始我们的项目
1、如何学习,两种思路:
1)对于有经验的:讲解关键功能代码
2)沿着我的路径学习即可
2、Java Web项目搭建过程讲解
1)创建wechatWalkRest项目
2)构建jar包
3)配置jdk、tomcat等
4)配置文件说明
5)访问第一个页面(index页面、Controller返回页面)
6)基本实现了一个ssm项目的request / response过程
3、前端小程序项目wechatWalk 创建
1)小程序的appid和appsecret
2)创建小程序
4、wechatWalk和wechatWalkRest的第一次交互
1)ajax请求rest接口 json
2)https安全SSL协议
3)request/response的交互
业务驱动功能讲解
一个企业级项目的开发流程:需求—设计—开发—测试—上线
1、需求
1)首页展示用户今日步数
2)前端调用login接口,获取用户code,再调用运动接口获取步数加密数据
3)后端解密数据,返回给前端
4)展示动态效果(canvas画图实现)
5)用户页展示日历
6)显示用户每月打卡数据,并在日历上体现
7)数据库里更新用户信息:头像、昵称等
2、数据库的设计
1)mysql数据库
2)navicat的使用
3)基本sql讲解
4)mybatis介绍
3、前端、后端代码讲解
1)首页动态数据canvas画图代码实现
2)与后端交互实现打卡代码讲解
3)用户信息展示代码讲解
4)用户授权代码讲解
5)日历实现代码讲解
6)日历+用户打卡数据代码讲解
4、代码讲解
1)项目结构讲解
2)业务流程讲解
业务流程串讲
1)打卡业务流程
2)获取用户数据业务流程
关注公众号:coder10,即可获取项目源码