实现一个功能的三步思路
比如要做一个登录功能
一、要什么?
1.1 登录都需要什么东西?
要账号和密码(可以设计数据库表了)
二、怎么要?
2.1 账号和密码哪里来?
前端输入账号和密码
2.2 怎么发送到后端?
点击登录按钮后提交到/login接口(可以写前端了)
2.3 后端怎么接收?
controller写一个/login的接口获取数据(可以写后端了)
三、怎么做?
3.1 要到数据之后要干什么?
service写对应方法处理获取到的数据,如对密码进行加密
2.2 处理完成后要干什么?
mapper写对应方法将处理好的数据与数据库中的数据进行匹配,返回结果