~/talk

How to Generate a Deployable REST CXF3 Application from a Swagger Contract

Talkat Voxxed Days Vienna 2017 · 2017-03-16..03-17· [api-design, web-platform]
links:none on file
slides:none on file

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

  1. 0:00REST CXF3 and Swagger contracts
  2. 7:24Deployable REST CXF3 app
  3. 13:07Generated project structure
  4. 20:24Code-first vs contract-first
  5. 28:43Client SDK publishing
  6. 33:47Generated docs and PDFs
  7. 38:01Customizing templates
  8. 42:24Future developments
  9. 43:51Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.