2.11 Web支持
Spring Data也给Web开发做了一定的支持,他通过@EnableSpringDataWebSupport
开启支持。它主要导入了SpringDataWebConfiguration
配置,通过它注册了DomainClassConverter
、PageableHandlerMethodArgumentResolver
。由于SpringDataWebAutoConfiguration
自动配置,我们无需再手工定义。
通过DomainClassConverter
让我们可以通过控制器方法路径变量或者请求参数中直接查询Repository中的实例。
@RestController
@RequestMapping("/people")
public class PersonController {
@GetMapping