ionic+spring boot 打通前后端实现用户注册登录

1.移动端注册界面

ionic+spring boot 打通前后端实现用户注册登录

 

字段直接绑定实体类属性,提交直接将实体类转成json串提交后端接口

ionic+spring boot 打通前后端实现用户注册登录

 

key值默认传递json,这里要注意下,后端在接受与这个定义要相同

ionic+spring boot 打通前后端实现用户注册登录

 

后端注册功能逻辑

一,移动用户注册:

1.根据身份证查用户表

   ①.查不到用户数据,无法注册,提示 请联系管理员为当前用户导入基本信息

   ②.查到用户数据,继续步骤2

2.根据用户表id及移动端登录参数 查询账号表

   ①.查询到数据,表示移动端已注册 ,提示 该用户已存在请勿重复注册

   ②查询不到数据,表示移动端未注册,继续步骤3

3.向账号表插入一条数据,注册成功

项目目录结构

ionic+spring boot 打通前后端实现用户注册登录

移动端提交注册数据

ionic+spring boot 打通前后端实现用户注册登录

注册之后成功关联了用户表id并在账号表生成一条移动端登录账号数据

ionic+spring boot 打通前后端实现用户注册登录

在搞个登录接口,在账号表验证下用户登录注册功能简易版就完成了,就是这么简单,登录下看看,用户数据都关联出来了,no problem

ionic+spring boot 打通前后端实现用户注册登录

整个移动端的实现起来很简单,后端的逻辑一开始并未想明白,改过2次最终实现同一身份证用户移动端只能实现一次注册功能,在移动端与后端数据交互这块卡了两个小坑,最终顺利解决,以此记录