Preguntas etiquetadas con spring

355
@RequestParam vs @PathVariable

¿Cuál es la diferencia entre @RequestParamy @PathVariablemientras maneja caracteres especiales? +fue aceptado por @RequestParamcomo espacio. En el caso de @PathVariable, +fue aceptado como

309
Comprender el uso Spring @Autowired

Estoy leyendo la documentación de referencia de Spring 3.0.x para comprender la anotación Spring Autowired: 3.9.2 @Autowired y @Inject No puedo entender los siguientes ejemplos. ¿Necesitamos hacer algo en el XML para que funcione? EJEMPLO 1 public class SimpleMovieLister { private MovieFinder...

270
¿Por qué Spring's ApplicationContext.getBean se considera malo?

Hice una pregunta general de Spring: Auto-cast Spring Beans y varias personas respondieron que llamar a Spring's ApplicationContext.getBean()debería evitarse tanto como sea posible. ¿Porqué es eso? ¿De qué otra forma debería obtener acceso a los beans que configuré Spring para crear? Estoy...

268
Spring RestTemplate GET con parámetros

Tengo que hacer una RESTllamada que incluya encabezados personalizados y parámetros de consulta. Configuré mi HttpEntitysolo con los encabezados (sin cuerpo), y uso el RestTemplate.exchange()método de la siguiente manera: HttpHeaders headers = new HttpHeaders(); headers.set("Accept",...

266
Tipo de seguridad: yeso no verificado

En mi archivo de contexto de 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" />...

262
Autenticación RESTful vía Spring

Problema: Tenemos una API RESTful basada en Spring MVC que contiene información confidencial. La API debe estar protegida, sin embargo, no es deseable enviar las credenciales del usuario (combinación de usuario / paso) con cada solicitud. Según las pautas REST (y los requisitos comerciales...