使用环境
前端:bootstrap3 + angular
后端:springmvc + spring + mybatis
数据库:mysql
项目类型:maven
其他技术框架:docker + dubbo(zookeeper)
后端界面如下:
控制层模块下的 java 代码
/**
* 3.品牌添加
*/
@RequestMapping("/add")
public Result add(TbBrand tbBrand){
try {
brandService.add(tbBrand);
return new Result(true,"品牌添加成功");
} catch (Exception e) {
e.printStackTrace();
return new Result(false,"品牌添加失败");
}
}
我的个人的解决方式是:
将文中的
public Result add(TbBrand tbBrand)
改成:
public Result add(@RequestBody TbBrand tbBrand)
总结:前端传过来的数据未转换为 java 对象
仅限我个人所遇问题解决方案,仅参考,如有不足之处请多指教!