前后端分离项目登录注册功能的实现----针对前一篇博文的功能升级

前要说明:

        针对上次的项目登录功能 想要增加系统的用户信息只能通过自己去数据库中手动添加用户的登录账号信息 功能的实现太局限本次添加了用户注册功能,用户可再前端进行手动填写要添加的信息,进而保存到数据进行保存,这样就可以方便了项目进程。

重点说明:

        此处的代码实现是在针对我上一篇博文进行新增的功能,所以代码部分只展示新增加和改变的部分。

springboot项目 整合mybatis 连接 数据库相关知识-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/2301_80193522/article/details/139075159?spm=1001.2014.3001.5501

一、数据库user表更新

在上一篇博文中,因为仅仅实现了登录功能,只用要的用户账号和密码,显然如果要添加用户注册功能数据库中user表只包含 id 、name 、password这三个字段是极其单调的所以为数据表去新增加以下几个字段,提高用户信息的完整性,和项目的完整性。

二、新增加注册功能

1.在实体层对添加的新字段进行引入:

2.mapper映射文件中新增插入用户方法:

3.在service层中的接口类中新增注册方法

4.在service层中的实现类中新增加register方法 对注册的用户进行封装抽象的用户注册的业务逻辑:

5.在controller层新增一个HTTP POST请求的方法,用于用户注册:

三、前端实现修改

实现效果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值