2017-06-05

Es ist einfach befreiend zu sehen wie einfach in einem SpringBoot-Umfeld die Webentwicklung ist:

@Controller
@RequestMapping("/foobar")
final class FooBarController {

  @Inject
  private FooBar fooBar;

  /**
  * @return the currently set {@link FooBar}.
  */
  @RequestMapping(method = RequestMethod.GET)
  public ResponseEntity parseInvocationContext() {
    return new ResponseEntity(fooBar.toString(), HttpStatus.OK);
  }

}

Die Methode gibt mit einem 200er einfach ein Statusobjekt zurück und kann dieses ganz einfach als JSON anzeigen.