本节重点

首先开发每个项目基本都具有的用户模块,本节教程可以当做一个 用户管理系统项目 独立学习,适合新手入门,后端和前端部分也可以按需独立学习。

本节大纲:

友情提示,除了数据访问层框架使用 MyBatis Flex、以及自定义了后端代码生成器之外,本期内容和 编程导航的智能协同云图库项目 很相似,可以按需学习。

一、需求分析

对于用户模块,通常要具有下列功能:

具体分析每个需求:

1)用户注册:用户可以通过输入账号、密码、确认密码进行注册

2)用户登录:用户可以通过输入账号和密码登录

3)获取当⁡前登录用户:得到当‍前已经登录的用户信‍息(不用重复登录)