Home / Class/ SystemProperties Class — spring-boot Architecture

SystemProperties Class — spring-boot Architecture

Architecture documentation for the SystemProperties class in SystemProperties.java from the spring-boot codebase.

Entity Profile

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/system/SystemProperties.java lines 27–48

public final class SystemProperties {

	private SystemProperties() {
	}

	public static @Nullable String get(String... properties) {
		for (String property : properties) {
			try {
				String override = System.getProperty(property);
				override = (override != null) ? override : System.getenv(property);
				if (override != null) {
					return override;
				}
			}
			catch (Throwable ex) {
				System.err.println("Could not resolve '" + property + "' as system property: " + ex);
			}
		}
		return null;
	}

}

Domain

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free