ionic+spring boot 打通前后端实现用户注册登录
1.移动端注册界面
字段直接绑定实体类属性,提交直接将实体类转成json串提交后端接口
key值默认传递json,这里要注意下,后端在接受与这个定义要相同
后端注册功能逻辑
一,移动用户注册:
1.根据身份证查用户表
①.查不到用户数据,无法注册,提示 请联系管理员为当前用户导入基本信息
②.查到用户数据,继续步骤2
2.根据用户表id及移动端登录参数 查询账号表
①.查询到数据,表示移动端已注册 ,提示 该用户已存在请勿重复注册
②查询不到数据,表示移动端未注册,继续步骤3
3.向账号表插入一条数据,注册成功
项目目录结构
移动端提交注册数据
注册之后成功关联了用户表id并在账号表生成一条移动端登录账号数据
在搞个登录接口,在账号表验证下用户登录注册功能简易版就完成了,就是这么简单,登录下看看,用户数据都关联出来了,no problem
整个移动端的实现起来很简单,后端的逻辑一开始并未想明白,改过2次最终实现同一身份证用户移动端只能实现一次注册功能,在移动端与后端数据交互这块卡了两个小坑,最终顺利解决,以此记录