使用postman发送postjson报错500,"status": 500,
"error": "Internal Server Error", idea显示空指针 ,java.lang.NullPointerException: null,求各位大佬帮忙看下
控制台错误的地方如下:
public Boolean add(Book book) {
book.setUseful(true);
book.setCreateTime(DateTool.getCurrTime());
this.save(book);
return true;
}
private BookService bookService = new BookServiceImpl();
//增加
@RequestMapping( method = RequestMethod.POST,value = "/save")
public Result save(@RequestBody Book book){
Result result = new Result();
//业务交给业务层servie
bookService.add(book);
return result;
}
你controller层book里面确定获取到请求数据了吗?
使用@RequestBody注解要发送JSON格式的数据,不然获取不到,postman中选择raw,JSON格式