流程说明
基本流程
- 用户填写用户名密码等信息,点击注册按钮,提交到RegisterServlet
- 在RegisterServlet中使用MyBatis保存数据
- 保存前,需要判断用户名是否已经存在:根据用户名查询数据库
网页←——→RegisterServlet←——→UserMapper←——→数据库
RegisterServlet流程
- 接收用户数据
- 调用Mapper根据用户名查询,返回User对象
- 判断User对象是否为null:为null就调用mapper添加用户;否则返回“用户名已存在”
UserMapper流程
- User selectByUsername(username)
- void add(User user)
基本创建
在usermapper里面写上需要用到的两个sql语句和组装好的方法(这里还是使用注解,因为SQL语句简单)
然后去写注册的前端页面
然后再把action改一下
然后创建registerSetvlet
最后启动tomcat测试
发现数据库成功插入然后登录