牛客网项目第二章-开发登录、退出功能
一、登录
1.在community数据库下创建表login_ticket登录凭证表
2.在entity下创建一个实体类LoginTicket,封装表中的数据
3.在dao包下创建数据访问层组件LoginTicketMapper
@Mapper
4.在test包下的MapperTests中测试一下数据访问层组件LoginTicketMapper,防止sql写错
5.登录是用户的一种行为,在service包下操作业务层组件UserService
注入数据访问层组件LoginTicketMapper
编写登录方法
6.在controller包下操作表现层组件LoginController,增加处理登录请求的方法
7.post方式访问login.html页面的内容修改
8.测试
二、退出
1.在业务层service的UserService中添加退出方法logout
2.在表现层controller的LoginController中添加方法
退出不需要通过表单数据传入数据
重定向默认是访问的get请求
3.在首页index.html配置头像处退出登录的链接