Swagger:

http://blog.didispace.com/springbootswagger2/