database.url = jdbc:mysql://localhost:3306/mydatabase
database.username = root
database.password = password123
<dependency>
<groupId>io.github.config</groupId>
<artifactId>smaller-config</artifactId>
<version>1.2.0</version>
</dependency>
import io.github.config.Configuration;
import io.github.config.ConfigurationProvider;
import io.github.config.PropertiesProvider;
public class AppConfig {
private static final Configuration configuration = ConfigurationProvider
.getConfiguration(new PropertiesProvider("config.properties"));
public static void main(String[] args) {
String databaseUrl = configuration.getProperty("database.url");
String username = configuration.getProperty("database.username");
String password = configuration.getProperty("database.password");
System.out.println("Database URL: " + databaseUrl);
System.out.println("Username: " + username);
System.out.println("Password: " + password);
}
}
Database URL: jdbc:mysql://localhost:3306/mydatabase
Username: root
Password: password123
Database URL: jdbc:mysql://localhost:3306/mydatabase
Username: root
Password: password123