用户模块之注册功能流程图 | 学习笔记

简介: 快速学习用户模块之注册功能流程图

开发者学堂课程【Java Web项目实战2:图书商城用户模块之注册功能流程图 】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/35/detail/766


用户模块之注册功能流程图


内容介绍:

一、 regist.jsp

二、UserServlet#regist()

三、UserService#regist(User form)

四、UserDao

五、msg.jsp


一、 regist.jsp

表单


二、UserServlet#regist()

1.封装表单数据到User for对象中

2.补全:uid、code(激活码)

3.输入校验(不访问数据库的)

>保存错误信息到reqeust

>保存form到request(回显)

>转发回到regist.jsp

4.调用service#regist(form)

>保存异常信息到request

>保存form到request(回显)    

>转发到regist.jsp

5.发邮件

6.保存成功信息到request

7.转发到msg.jsp


三、 UserService#regist(User form)

1.校验form的username是否已被注册>抛出异常(用户名已被注册)  

2.校验form的email是否已被注册>抛出异常(Email已被注册)      

3.把form保存到数据库中


四、 UserDao

1User findByUsername(String username)

2.User findByEmail(String email)

3.void add(User user)


五、msg.jsp

显示信息

超链接:主页注册登录

相关文章
若依修改,修改代理线上接口登录后台,若依框架如何使用线上的接口,如何在本地获取网页上的接口
若依修改,修改代理线上接口登录后台,若依框架如何使用线上的接口,如何在本地获取网页上的接口
|
搜索推荐 数据挖掘 API
积分商城系统模块功能搭建开发源码部署规则解析
积分商城系统模块功能搭建开发源码部署规则解析
|
Java 开发者
后台分类模块之相关类之创建 | 学习笔记
快速学习后台分类模块之相关类之创建
|
JSON 前端开发 数据库
注册功能实现 | 学习笔记
快速学习 注册功能实现
MMsegmentation教程 3:自定义数据流程
MMsegmentation教程 3:自定义数据流程
444 0
|
Java 开发者
注册功能流程图 | 学习笔记
快速学习注册功能流程图
223 0
注册功能流程图 | 学习笔记
|
Java 数据库 开发者
注册功能流程分析 | 学习笔记
快速学习注册功能流程分析
168 0
注册功能流程分析 | 学习笔记
|
Java 数据库 开发者
用户模块之注册功能流程分析|学习笔记
快速学习 用户模块之注册功能流程分析
141 0
|
SQL Java 数据库
用户模块之注册功能完成|学习笔记
快速学习 用户模块之注册功能完成
|
存储 Java 数据库
后台分类模块之相关类创建| 学习笔记
快速学习后台分类模块之相关类创建。
113 0