Sobes.tech
Junior — Middle
84

¿Con qué anotaciones para definir la configuración estás familiarizado?

Empresas donde se preguntó
СБЕРСБЕР

Respuesta de la IA

sobes.tech AI

En Java, las anotaciones de Spring Framework y otras bibliotecas se utilizan a menudo para definir configuraciones. Las principales son:

  • @Configuration — indica una clase que contiene definiciones de beans.
  • @Bean — marca un método que crea y devuelve un bean.
  • @ComponentScan — especifica los paquetes para escanear componentes.
  • @PropertySource — conecta un archivo externo con configuraciones.
  • @Value — inyecta un valor de configuración en un campo.

Ejemplo:

@Configuration
@PropertySource("classpath:application.properties")
public class AppConfig {

    @Bean
    public MyService myService() {
        return new MyService();
    }
}