Preguntas etiquetadas con spring

Spring Framework es un marco de código abierto para el desarrollo de aplicaciones en la plataforma Java. En su núcleo se encuentra un amplio soporte para arquitecturas basadas en componentes, y actualmente tiene más de veinte módulos altamente integrados.

8
Spring RestTemplate tiempo de espera
Me gustaría establecer los tiempos de espera de conexión para un servicio de descanso utilizado por mi aplicación web. Estoy usando RestTemplate de Spring para hablar con mi servicio. Investigué un poco y encontré y usé el xml a continuación (en mi aplicación xml) que creo que está destinado a …

7
¿Cómo me burlo de un campo @Value conectado automáticamente en Spring con Mockito?
Estoy usando Spring 3.1.4.RELEASE y Mockito 1.9.5. En mi clase de primavera tengo: @Value("#{myProps['default.url']}") private String defaultUrl; @Value("#{myProps['default.password']}") private String defaultrPassword; // ... De mi prueba JUnit, que actualmente he configurado así: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration({ "classpath:test-context.xml" }) public class MyTest { Me gustaría simular un valor para mi campo "defaultUrl". Tenga …

7
Spring Test & Security: ¿Cómo simular la autenticación?
Estaba tratando de averiguar cómo realizar una prueba unitaria si las URL de mis controladores están protegidas correctamente. En caso de que alguien cambie las cosas y elimine accidentalmente la configuración de seguridad. Mi método de controlador se ve así: @RequestMapping("/api/v1/resource/test") @Secured("ROLE_USER") public @ResonseBody String test() { return "test"; } …

10
Manejo de excepciones de Spring Resttemplate
A continuación se muestra el fragmento de código; Básicamente, estoy tratando de propagar la excepción cuando el código de error no es 200. ResponseEntity<Object> response = restTemplate.exchange(url.toString().replace("{version}", version), HttpMethod.POST, entity, Object.class); if(response.getStatusCode().value()!= 200){ logger.debug("Encountered Error while Calling API"); throw new ApplicationException(); } Sin embargo, en el caso de una respuesta …

3
ContextLoaderListener o no?
Una aplicación web estándar de Spring (creada por Roo o la plantilla "Spring MVC Project") crea un web.xml con ContextLoaderListenery DispatcherServlet. ¿Por qué no solo usan DispatcherServlety hacen que cargue la configuración completa? Entiendo que ContextLoaderListener debe usarse para cargar cosas que no son relevantes para la web y DispatcherServlet …

5
¿Cómo aceptar parámetros de fecha en una solicitud GET a Spring MVC Controller?
Tengo una solicitud GET que envía una fecha en formato AAAA-MM-DD a un controlador Spring. El código del controlador es el siguiente: @RequestMapping(value="/fetch" , method=RequestMethod.GET) public @ResponseBody String fetchResult(@RequestParam("from") Date fromDate) { //Content goes here } La solicitud se envía correctamente ya que estoy comprobando con Firebug. Me sale el …
122 java  spring  date  spring-mvc 


7
¿Cuál es el punto de DelegatingFilterProxy de Spring MVC?
Veo esto en mi aplicación Spring MVC web.xml: <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> Estoy tratando de averiguar por qué está ahí y si realmente es necesario. Encontré esta explicación en los documentos de Spring pero no me ayuda a darle sentido: Parece sugerir que este componente es el "pegamento" entre los …


14
¿Cómo cerrar una aplicación Spring Boot de forma correcta?
En el Spring Boot Document, dijeron que 'Cada SpringApplication registrará un gancho de apagado con la JVM para garantizar que ApplicationContext se cierre correctamente al salir'. Cuando hago clic ctrl+cen el comando de shell, la aplicación se puede cerrar sin problemas. Si ejecuto la aplicación en una máquina de producción, …

2
Cómo definir @Value como opcional
Tengo lo siguiente en un bean Spring: @Value("${myValue}") private String value; El valor se inyecta correctamente. Sin embargo, la variable debe ser opcional, se pasa como un parámetro de línea de comando (que luego se agrega al contexto Spring usando SimpleCommandLinePropertySource ), y este argumento no siempre existirá. He intentado …

9
Redirigir a una URL externa desde la acción del controlador en Spring MVC
He notado que el siguiente código redirige al usuario a una URL dentro del proyecto, @RequestMapping(method = RequestMethod.POST) public String processForm(HttpServletRequest request, LoginForm loginForm, BindingResult result, ModelMap model) { String redirectUrl = "yahoo.com"; return "redirect:" + redirectUrl; } mientras que lo siguiente redirige correctamente según lo previsto, pero requiere http: …
118 java  spring  jsp  spring-mvc 



2
Spring 4 vs Jersey para servicios web REST
Estamos planeando hacer una nueva aplicación con la versión Spring 4.0.6. Usamos un controlador que puede devolver "XML" o "JSON". En el proyecto anterior, implementamos con éxito Jersey con Spring para soporte REST usando JAX-RS API, pero después de leer algunos artículos y sugerencias de personas mayores, dijeron que Spring …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.