The important parts of resources are as follows:
- config: This holds application property YAML files, Liquibase changelogs, and the default key store that's used for the tls profile. The application.yml file holds configurable Spring Boot, JHipster, and application-specific properties, while application.(dev|prod).yml files hold properties that should be applied when the specific dev or prod profile is active. The test configurations are under src/test/resource/application.yml.
- i18n: This holds server-side i18n resource files.
- templates: This holds Thymeleaf templates for the client-side and emails.
We'll take a look at the client-side source code in the next section.