Tag: RESTful
4 lessons about RESTful · from 2 modules · learn them in order
01Controller Details: Argument Binding, Return Values and ConversionHow many parameter styles can one handler method take? Where does data come from, how is it converted and validated? The full playground of controller inputs and outputs.Intermediate50′02RESTful API Design and a Unified Response EnvelopeWhat actually counts as RESTful? URL design, status-code semantics, idempotency and versioning — plus a production-grade response envelope and business exception system.Intermediate51′03Validation and a Global Exception StrategyFrom the JSR-303 annotation family to validation groups and custom validators, plus a @RestControllerAdvice safety net that kills "validation failed with 500".Intermediate63′