anchor.diff:  	@RestController
   	public class UserController {
   
  -		@RequestMapping(path = "/user", method = RequestMethod.GET)
  +		@GetMapping("/user")
   		@JsonView(User.WithoutPasswordView.class)
   		public User getUser() {
   			return new User("eric", "7!jd#h23");
  
positive.code: [source,java,indent=0]
  [subs="verbatim,quotes"]
  ----
  	@RequestMapping(path="/owners/{ownerId}", method=RequestMethod.GET)
  	public String findOwner(**@PathVariable** String ownerId, Model model) {
  		Owner owner = ownerService.findOwner(ownerId);
  		model.addAttribute("owner", owner);
  
negative.code: ====
  
  Just like with __consumes__, producible media type expressions can be negated as in
  `!text/plain` to match to all requests other than those with an `Accept` header
  value of `text/plain`. Also consider using constants provided in `MediaType` such
  as `APPLICATION_JSON_VALUE` and `APPLICATION_JSON_UTF8_VALUE`.
  
  [TIP]
  