es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: APPLICATIONCONTEXT

Creación de la aplicación de Micronaut ApplicationContext para el paquete.

En Spring, es fácil crear un ApplicationContext que solo use las clases definidas en un paquete determinado. ¿Cómo lograr eso en Micronaut? Yo escribo: ApplicationContext context = ApplicationContext.builder() .args(args) .packages(“org.kalamity.server”) .start(); context.getBean(MessageEventListener.class); Pero se crean e inyectan beans de paquetes externos. Sé que Micronaut trabaja en tiempo de compilación, por . . . Read more

¿Es necesario declarar las variables inicializadas en el método setApplicationContext de ApplicationContextAware como volátiles en Spring Framework?

Inicializo la clase SpringUtils del bean singleton applicationContext de Spring en el campo sobreescrito setApplicationContext de ApplicationContextAware: @Component public class SpringUtils implements ApplicationContextAware { private ApplicationContext applicationContext; @Override public void setApplicationContext(ApplicationContext applicationContext) { this.applicationContext = applicationContext; } /** * obtener el applicationContext * * @return ApplicationContext */ public ApplicationContext getApplicationContext() . . . Read more

Cómo anular el ObjectMapper estándar cuando se trabaja con @SpringBootTest?

Digamos que tengo una clase de prueba. Aquí quiero cargar un contexto de aplicación personalizado con solo 1 bean y luego autowirearlo. @RunWith(SpringRunner.class) @SpringBootTest @ContextConfiguration(classes = InnerWebConfig.class) public class TarifControllerJsonTest { private MockMvc mockMvc; @MockBean private CustomBean bean; @Autowired @Qualifier(“testObjectMapper”) private ObjectMapper objectMapper; @Before public void setUp() { TarifControllerJson controller . . . Read more