A Spring Boot Application with a Thymeleaf Frontend. Java + Spring Boot framework. MVC and Data transfer Object Design Pattern DTOD), Using an open source REST client - Spring REST template. Configured dependencies via Maven, connected to the appropriate endpoint and printed out, by state and in descending order, the percentage of hospitals that support basic EHR notes for a specific year (2014). Containerization of the app and deployment done with Docker Hub.
Building this project:
For further reference, please consider the following sections:
- Official Apache Maven documentation
- Spring Boot Maven Plugin Reference Guide
- Create an OCI image
- Spring Web
The following guides illustrate how to use some features concretely:
- Building a RESTful Web Service
- Serving Web Content with Spring MVC
- Building REST services with Spring
mvn clean spring-boot:build-image
docker run -p 8080:8080 calebogb/healthit-ehr-service:0.0.1-SNAPSHOT
-
Table view - the list of percentages of hospitals that are supported by basic EHR notes http://localhost:8080/ehr/pct-basic
-
Json response - the list of percentages of hospitals that are supported by basic EHR notes http://localhost:8080/api/ehr-data/pct-hospital-basic-ehr