FHIR R4 & HAPI · Chapter 06
Chapter 06 · Act II opens — from the spec to a running server

For five chapters we learned a language. Now we run a server that speaks it.

Resources, datatypes, terminology, Bundles — that was the FHIR spec. From here the course turns. HAPI FHIR is the reference Java implementation, the one most production systems are built on. Three goals: the modules HAPI is made of, how it stores resources in a real database, and the pattern that keeps our own server upgradeable.

Where this chapter goes

Modules — the Maven module stack Storage — Hibernate and the HFJ tables Overlay — the upgradeable deployment pattern
That last one — the overlay — is the part no tutorial teaches you