json格式
| {"uid":"root","role":[1,3,7]} |
controller
| @PostMapping("/add") |
| public Object AddRole(@RequestBody String post) { |
| JSONObject jsonObject = new JSONObject(post); |
| List<Object> roleIds = jsonObject.getJSONArray("role").toList(); |
| List<Integer> list=new ArrayList<>(); |
| for(Object roleId : roleIds){ |
| list.add(Integer.parseInt(roleId.toString())); |
| } |
| return null; |
| } |
其他
导入的包为
| import org.json.JSONObject; |
后边才了解到,可以用以下方法获取,刚学spring boot,之前一直按照PHP的开发思路来的。。
| @PostMapping("account") |
| public Object account(@RequestBody Map<String, Object> body) { |
| String username = (String) body.get("username"); |
| String password = (String) body.get("password"); |
| AccountEntity accountEntity = accountService.login(username, password); |
| if(accountEntity==null){ |
| return "用户名或密码错误"; |
| } |
| return accountEntity; |
| } |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!
2022-08-31 docker使用笔记