Tagged articles
16 articles
Page 1 of 1
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 25, 2026 · Backend Development

Seven Techniques to Retrieve Spring Boot Properties

This article demonstrates seven practical ways to access configuration properties in a Spring Boot 3.5.0 application, covering ContextRefreshedEvent listeners, ConfigurableEnvironment, the Environment interface, @Value, @ConfigurationProperties, ConfigurableBeanFactory, and the Actuator /env endpoint, each with code examples and usage notes.

ActuatorConfigurationEnvironment
0 likes · 9 min read
Seven Techniques to Retrieve Spring Boot Properties
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 10, 2025 · Backend Development

Unlock 9 Hidden Spring Boot YAML Tricks for Advanced Configuration

This article reveals nine advanced Spring Boot YAML configuration techniques—including default environment variables, external file imports, application grouping, multi‑profile activation, conditional imports, custom structured properties, random values, multi‑document files, and anchors/aliases—each illustrated with code samples to help developers master robust configuration practices.

ConfigurationSpring BootYAML
0 likes · 9 min read
Unlock 9 Hidden Spring Boot YAML Tricks for Advanced Configuration
Java Architect Essentials
Java Architect Essentials
Jul 16, 2025 · Backend Development

Master Spring Boot Auto‑Configuration: 4 Layers Every Developer Should Know

This article demystifies Spring Boot's auto‑configuration by breaking it into four layers—annotation composition, loading engine, conditional assembly, and property binding—providing clear explanations, code examples, and common pitfalls to help developers ace interview questions and master backend development.

ConditionalSpring Bootannotations
0 likes · 6 min read
Master Spring Boot Auto‑Configuration: 4 Layers Every Developer Should Know
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jan 14, 2024 · Backend Development

Master Spring Boot 3.0.9: Access Command‑Line, JSON, YAML, Encryption & More

This guide demonstrates how to retrieve command‑line arguments, use JSON‑encoded properties, load external configuration files, encrypt values, parse YAML, generate random properties, handle internationalization, customize the banner, and configure the application context in Spring Boot 3.0.9, providing code examples for each feature.

ConfigurationSpring BootYAML
0 likes · 9 min read
Master Spring Boot 3.0.9: Access Command‑Line, JSON, YAML, Encryption & More
Programmer DD
Programmer DD
Sep 9, 2020 · Backend Development

Understanding Spring Boot Config File Priority: properties vs yaml

Spring Boot loads configuration files in a defined order, giving higher priority to application.properties over application.yaml, and searches locations such as file:./config/, file:./, classpath:/config/, and classpath:/, with merging behavior that interviewers often test.

ConfigurationSpring BootYAML
0 likes · 5 min read
Understanding Spring Boot Config File Priority: properties vs yaml
Java Architecture Diary
Java Architecture Diary
Aug 19, 2020 · Backend Development

What Changed in Spring Boot 2.4 Config File Processing?

Spring Boot 2.4 introduces a major overhaul of how application.properties and application.yml files are processed, adding deterministic document ordering, new profile activation keys, support for multi‑document properties, profile groups, import of external configuration, and Kubernetes‑aware volume mounts, while preserving backward compatibility through a legacy mode.

ConfigurationKubernetesYAML
0 likes · 12 min read
What Changed in Spring Boot 2.4 Config File Processing?
Python Programming Learning Circle
Python Programming Learning Circle
Mar 12, 2020 · Fundamentals

Python Advanced Topics: Properties, Descriptors, Metaclasses, Concurrency, and Built‑in Modules

This article explores advanced Python programming techniques, including using properties and descriptors to replace getters/setters, leveraging metaclasses for validation and registration, implementing concurrency with threads, subprocesses, queues, and coroutines, and utilizing built‑in modules such as functools, contextlib, copyreg, datetime, and decimal for robust development.

AdvancedBuilt-in Modulesdescriptors
0 likes · 16 min read
Python Advanced Topics: Properties, Descriptors, Metaclasses, Concurrency, and Built‑in Modules
Java Captain
Java Captain
May 4, 2018 · Backend Development

External Configuration in Spring Boot: Sources, Priorities, and Usage

This article explains how Spring Boot allows external configuration through various sources such as command‑line arguments, JNDI, system properties, environment variables, random values, property files, @PropertySource, and default properties, detailing their priority order and usage examples with code snippets.

External ConfigurationSpring Bootbackend-development
0 likes · 10 min read
External Configuration in Spring Boot: Sources, Priorities, and Usage
Java Captain
Java Captain
Mar 14, 2018 · Backend Development

Spring Boot Tutorial: Project Creation, Configuration, and Customization

This article provides a step‑by‑step guide to creating a Spring Boot project, explains core features such as embedded servlet containers and starters, demonstrates how to configure the main class, customize banners, manage properties, set up type‑safe beans, logging, and profile‑specific settings, all with runnable code examples.

ConfigurationSpring Bootbackend-development
0 likes · 12 min read
Spring Boot Tutorial: Project Creation, Configuration, and Customization
21CTO
21CTO
Jan 14, 2018 · Fundamentals

Master Python Loops, Dictionaries, and OOP Basics with Practical Examples

This tutorial walks you through Python's for loops, iterating over lists and dictionaries, demonstrates key-value access, explores class definitions, constructors, getters, setters, and property decorators, and shows how to create and manipulate objects with clear code examples.

DictionariesLoopsOOP
0 likes · 8 min read
Master Python Loops, Dictionaries, and OOP Basics with Practical Examples