springboot——(3)maven配置json、解析json入参、反馈json信息

前面博文中已经在IDEA工具下创建spingboot工程实现一个简单的处理http接口的程序。

在实际项目中参数传递逐一解析是不现实的,一般会创建专用的javabean处理入参,同时反馈信息一般也不会只是简单字符串,下面学习实践两个小课题:

1.http请求使用post方式传入一个json字符串,解析成javaBean

2.用来反馈http请求的javaBean处理成json字符串

首先使用@RequestBody注解将post方式传入的json注入到javabean,添加控制器函数如下

@RequestMapping(value = "/loginByPostJson",method= RequestMethod.POST)
public String loginByPostJson(@RequestBody LoginBean logInfo){
    log.info("loginBean.name = " +loginBean.getName() + ";loginBean.psw = " + loginBean.getPsw());
    log.info("get_Name = " + logInfo.getName() +";get_psw = " + logInfo.getPsw());
    if(loginBean.login(logInfo.getName(), logInfo.getPsw())) return "欢迎登陆\n登陆信息:" + loginBean.toString();
    else return "用户名或密码错误";
}

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值