Configuration management in Java applications
Канал автора: Writing code is one the most common and exciting developer tasks. However developers should also provide and maintain another important part of every software project configuration. Configuration keeps settings (properties) and these settings can relate to internal application behavior or parameters of an external system. Most essential feature of the configuration we don t have to recompile (and sometimes even to restart) our application to apply changed settings. Do we have a standard API or library to use and manage our settings First of all, software industry created several popular file formats for configuration, for example, YAML, JSON or key, value. However, there s no universal way to manage these configuration settings. In this workshop we will explore three different approaches of the configuration management: 1) Spring, Spring Boot 2) Java EE (Jakarta EE) 3) Micronaut
|
|