How to Generate a Deployable REST CXF3 Application from a Swagger Contract
summary
Shows how to take a Swagger contract and use Swagger-Codegen to generate a deployable Apache CXF3 web application with Spring Boot support and deploy it to servers like JBoss. Covers editing the contract in Swagger Editor, configuring the generator to enable CXF features (Gzip, Bean Validation, logging), generating client SDKs (Java/JavaScript), exposing the API via Swagger-UI, producing PDF docs with Swagger2Markup, and customizing Swagger-Codegen templates/languages.
AI-written summary · about
chapters (9)
- 0:00REST CXF3 and Swagger contracts
- 7:24Deployable REST CXF3 app
- 13:07Generated project structure
- 20:24Code-first vs contract-first
- 28:43Client SDK publishing
- 33:47Generated docs and PDFs
- 38:01Customizing templates
- 42:24Future developments
- 43:51Q&A
related talks
33mDocumenting REST APIs with Swagger
50mUsing Spring with OpenAPI
35mBringing together OpenAPI 3 and Spring Boot
01h 23mDocumenting RESTful APIs
14mReal-World Enterprise REST API Design
47mCollaborative Contract Driven Development
43mSwagger CodeGen: Cuando front encontró a back
57mDocumenting RESTful APIs with Spring REST Docs
