Spring Boot ToDo应用开发与测试全解析
1. 异常处理与HTTP方法支持
在开发过程中,异常处理是必不可少的环节。以下代码展示了如何处理数据访问异常:
@ExceptionHandler
@ResponseStatus(value = HttpStatus.BAD_REQUEST)
public ToDoValidationError
handleException(DataAccessException exception) {
return new
ToDoValidationError(exception.getMessage());
}
同时,一个方法可以接受多种HTTP方法,例如POST和PUT。使用 @RequestMapping 注解可以轻松实现这一点,示例如下:
@RequestMapping(value="/todo", method = {RequestMethod.POST, RequestMethod.PUT})
2. 运行ToDo应用
当完成应用的开发后,就可以运行并测试它了。运行方式有两种:
- 使用IDE :如果你使用的是STS或IntelliJ等IDE,可以右键点击主应用类 TodoInMemoryApplication.java ,然后选择运行操作。
- 使用
超级会员免费看
订阅专栏 解锁全文
77

被折叠的 条评论
为什么被折叠?



