看看这两段json是啥意思

public JSONObject login(String account, String password)和
public JSONObject register(@RequestBody JSONObject requestJson)
这两段到底是啥意思啊,找了个ssm包学习,这个实在是理解不了

https://blog.csdn.net/u012448904/article/details/84292821?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165647005016781685397262%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165647005016781685397262&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-84292821-null-null.142^v25^pc_rank_34,157^v15^new_3&utm_term=JSONObject&spm=1018.2226.3001.4187
查看一下这个文章

img


这个JSONObject是返回对象类型
第一个还是返回对象类型,第二个前面有一个@RequestBody注解,作用是把requestJson字符串类型的参数转化为JSONObject对象

img

第一个是登陆,登陆后返回给前端一个jsonobject了。
就跟返回一个map或者实体差不多。
下面那个是请求的时候从前端请求的body里面取值用json装了,然后又返回给了前端一个json。
json你可以理解为一个map。
json跟map其实也差不多

JSONObject 为返回对象类型

从方法定义看得知 该方法为登录和注册

login(用户名,密码) eg:输入用户名和密码进行登录

register(用户注册信息) eg:即为注册方法