Preguntas con la etiqueta [spring]

Lista spring preguntas

Soy nuevo en Spring, me gustaría saber: Tengo una clase java anotada con @Component(spring) y dentro tengo un método anotado con @PostConstruct. Luego, se hace referencia a la clase mediante

ContextLoaderListener o no?

3
respuestas
121
votos
54.3k
vistas

Una aplicación web Spring estándar (creada por Roo o plantilla "Spring MVC Project") crea un web.xml con ContextLoaderListenery DispatcherServlet. ¿Por qué no solo usan DispatcherServlety cargan la configuración completa? Entiendo

Completando Spring @Value durante la prueba unitaria

13
respuestas
386
votos
468.6k
vistas

Estoy intentando escribir una prueba unitaria para un bean simple que se usa en mi programa para validar formularios. El bean está anotado @Componenty tiene una variable de clase que

Tipo de seguridad: lanzamiento sin control

10
respuestas
330
votos
519.8k
vistas

En el archivo de contexto de mi aplicación de primavera, tengo algo como: <util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"> <entry key="some_key" value="some value" /> <entry key="some_key_2" value="some value" /> </util:map> En

Obtener lista de objetos JSON con Spring RestTemplate

15
respuestas
250
votos
562.0k
vistas

Tengo dos preguntas: Cómo mapear una lista de objetos JSON usando Spring RestTemplate. Cómo mapear objetos JSON anidados. Estoy intentando consumir https://bitpay.com/api/rates , siguiendo el tutorial de http://spring.io/guides/gs/consuming-rest/ .

Quiero convertir el siguiente fragmento de curl (de trabajo) en una llamada RestTemplate: curl -i -X POST -d "[email protected]" https://app.example.com/hr/email ¿Cómo paso el parámetro de correo electrónico correctamente? El siguiente

Tengo una prueba de integración simple. @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON) .content("{\"userName\":\"testUserDetails\",\"firstName\":\"xxx\",\"lastName\":\"xxx\",\"password\":\"xxx\"}")) .andDo(print()) .andExpect(status().isBadRequest()) .andExpect(?); } En la última línea...

Tengo 5 ambientes: - local (my development machine) - dev - qc - uat - live - staging Quiero que se utilicen diferentes propiedades de la aplicación para cada entorno,

Recibo este error cuando intento invocar el método "persistir" para guardar el modelo de entidad en la base de datos en mi aplicación web Spring MVC. Realmente no puedo encontrar

¿Cuál es la diferencia entre contexto de aplicación y contexto de aplicación web? ¿ Soy consciente de que WebApplicationContextse utiliza para aplicaciones orientadas a la arquitectura Spring MVC? Quiero saber

¿Cuál es la diferencia entre poner una propiedad en application.yml o bootstrap.yml en Spring Boot? En el caso de logging.config, la aplicación funciona de manera diferente.

Estoy usando Spring MVC para una API JSON simple, con un @ResponseBodyenfoque basado como el siguiente. (Ya tengo una capa de servicio que produce JSON directamente). @RequestMapping(value = "/matches/{matchId}", produces

Quiero usarlo @Autowirecon un Filter. Entonces defino mi filtro de la SecurityConfigsiguiente manera: @Override protected void configure(HttpSecurity http) throws Exception { http.sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS); http.addFilterBefore(getA(), BasicAuthenticationFilter.class); http.csrf().disable(); } @Bean public A getA(){

Estoy trabajando en un ejemplo de Spring Boot Batch con MongoDB y ya inicié el mongodservidor. Cuando inicio mi aplicación, aparece el siguiente error. ¿Algún consejo para este problema? ***************************

Estoy revisando algunos blogs en SpringSource y en uno de los blogs, el autor está usando @Injecty supongo que también puede usar @Autowired. Aquí está el fragmento de código: @Inject