Cómo usar @Value en Spring Boot para leer configuraciones fácilmente
Cómo usar @Value en Spring Boot para leer configuraciones fácilmente
Introducción
En Pulsosoft entendemos que mantener la configuración separada del código es clave para proyectos profesionales. En este artículo descubrirás cómo usar la anotación @Value en Spring Boot para leer variables del archivo application.properties o del entorno, manteniendo tu aplicación limpia y fácil de mantener.
¿Qué es @Value en Spring Boot?
La anotación @Value permite inyectar valores directamente en tus clases desde archivos de configuración. Esto evita el uso de valores “hardcodeados” y mejora la portabilidad del proyecto.
@Value("${app.name}")
private String appName;
De esta forma, appName obtiene su valor del archivo application.properties.
Ejemplo práctico
En tu archivo application.properties agrega:
app.name=Pulsosoft Blog
app.version=1.0
Y en tu clase Java:
@RestController
public class InfoController {
@Value("${app.name}")
private String name;
@Value("${app.version}")
private String version;
@GetMapping("/info")
public String getAppInfo() {
return name + " - " + version;
}
}
Ahora, al ejecutar tu app y visitar /info, verás la información configurada sin tocar el código.
Buenas prácticas
- Evita valores sensibles (como contraseñas) en archivos públicos.
- Usa variables de entorno para configuraciones específicas de despliegue.
- Centraliza configuraciones en un solo archivo por entorno (dev, test, prod).
Conclusión
Usar @Value te permite crear aplicaciones más limpias, seguras y profesionales. Si buscas dominar las bases de Spring Boot y convertirte en un desarrollador backend sólido, empieza aplicando buenas prácticas desde hoy.

Escrito por Giovanny Benitez
Más de esta categoría

Cómo crear una marca personal sólida como desarrollador
Cómo crear una marca personal sólida como desarrollador Introducción: Construir una marca personal sólida como desarrollador es una de las decisiones más estratégicas que puedes tomar para acelerar tu carrera. En Pulsosoft siempre hablamos de esto: no basta con ser...

Cómo crear una marca personal sólida como desarrollador
Cómo crear una marca personal sólida como desarrollador Introducción: Construir una marca personal sólida como desarrollador es una de las decisiones más estratégicas que puedes tomar para acelerar tu carrera. En Pulsosoft siempre hablamos de esto: no basta con ser...

Cómo crear una marca personal sólida como desarrollador
Cómo crear una marca personal sólida como desarrollador Introducción: Construir una marca personal sólida como desarrollador es una de las decisiones más estratégicas que puedes tomar para acelerar tu carrera. En Pulsosoft siempre hablamos de esto: no basta con ser...

0 comentarios