Domande taggate «spring»

Spring Framework è un framework open source per lo sviluppo di applicazioni sulla piattaforma Java. Alla base c'è il ricco supporto per architetture basate su componenti e attualmente ha oltre venti moduli altamente integrati.

8
Timeout di Spring RestTemplate
Vorrei impostare i timeout di connessione per un servizio di riposo utilizzato dalla mia applicazione web. Sto usando Spring's RestTemplate per parlare con il mio servizio. Ho fatto alcune ricerche e ho trovato e utilizzato l'xml di seguito (nella mia applicazione xml) che credo abbia lo scopo di impostare il …

7
Come faccio a deridere un campo @Value autowired in primavera con Mockito?
Sto usando Spring 3.1.4.RELEASE e Mockito 1.9.5. Nella mia classe primaverile ho: @Value("#{myProps['default.url']}") private String defaultUrl; @Value("#{myProps['default.password']}") private String defaultrPassword; // ... Dal mio test JUnit, che attualmente ho impostato in questo modo: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration({ "classpath:test-context.xml" }) public class MyTest { Vorrei deridere un valore per il mio campo "defaultUrl". …


10
Spring Resttemplate la gestione delle eccezioni
Di seguito è riportato lo snippet di codice; fondamentalmente, sto cercando di propagare l'eccezione quando il codice di errore è diverso da 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(); } Tuttavia, nel caso di una risposta 500 dal …

3
ContextLoaderListener o no?
Un'applicazione web standard di primavera (creata da Roo o modello "Spring MVC Project") crea un file web.xml con ContextLoaderListenere DispatcherServlet. Perché non usano solo DispatcherServlete per caricare la configurazione completa? Capisco che ContextLoaderListener dovrebbe essere usato per caricare le cose che non sono rilevanti per il web e il DispatcherServlet …

5
Come accettare i parametri della data in una richiesta GET a Spring MVC Controller?
Ho una richiesta GET che invia una data nel formato AAAA-MM-GG a uno Spring Controller. Il codice del controller è il seguente: @RequestMapping(value="/fetch" , method=RequestMethod.GET) public @ResponseBody String fetchResult(@RequestParam("from") Date fromDate) { //Content goes here } La richiesta viene inviata correttamente mentre sto controllando con Firebug. Ottengo l'errore: Stato HTTP …
122 java  spring  date  spring-mvc 


7
Qual è il punto di DelegatingFilterProxy di Spring MVC?
Vedo questo nella mia app Spring MVC web.xml: <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> Sto cercando di capire perché è lì e se è effettivamente necessario. Ho trovato questa spiegazione nei documenti di primavera ma non mi aiuta a capirla: Sembra suggerire che questo componente sia il "collante" tra i servlet definiti …

5
È possibile che i valori RequestParam vuoti utilizzino il defaultValue?
se ho una mappatura della richiesta simile alla seguente: @RequestMapping(value = "/test", method = RequestMethod.POST) @ResponseBody public void test(@RequestParam(value = "i", defaultValue = "10") int i) { } E poi chiama questa richiesta con: http://example.com/test?i= Ottengo il messaggio di errore Impossibile convertire il valore di tipo "java.lang.String" nel tipo "int"; …
120 java  spring  spring-mvc 

14
Come chiudere un'applicazione Spring Boot in modo corretto?
Nel documento Spring Boot, hanno affermato che "Ogni SpringApplication registrerà un hook di arresto con la JVM per garantire che ApplicationContext venga chiuso correttamente all'uscita". Quando faccio clic ctrl+csul comando della shell, l'applicazione può essere chiusa con garbo. Se eseguo l'applicazione su una macchina di produzione, devo usare il comando …


2
Come definire @Value come opzionale
Ho quanto segue in un fagiolo primaverile: @Value("${myValue}") private String value; Il valore viene iniettato correttamente. Tuttavia, la variabile deve essere facoltativa, viene passata come parametro della riga di comando (che viene quindi aggiunto al contesto Spring utilizzando un SimpleCommandLinePropertySource ) e questo argomento non esisterà sempre. Ho provato entrambi …

9
Reindirizza a un URL esterno dall'azione del controller in Spring MVC
Ho notato che il seguente codice reindirizza l'utente a un URL all'interno del progetto, @RequestMapping(method = RequestMethod.POST) public String processForm(HttpServletRequest request, LoginForm loginForm, BindingResult result, ModelMap model) { String redirectUrl = "yahoo.com"; return "redirect:" + redirectUrl; } considerando che, quanto segue reindirizza correttamente come previsto, ma richiede http: // o …
118 java  spring  jsp  spring-mvc 

18
Come impostare l'URL di base per il riposo durante l'avvio primaverile?
Sto cercando di mescolare mvc e rest in un unico progetto di avvio a molla. Voglio impostare il percorso di base per tutti i controller rest (es. Example.com/api) in un unico posto (non voglio annotare ogni controller con @RequestMapping('api/products'), invece, solo @RequestMapping('/products'). I controller Mvc dovrebbero essere accessibili da example.com/wunque …

2
Spring 4 vs Jersey per i servizi web REST
Stiamo progettando di realizzare una nuova applicazione con la versione Spring 4.0.6. Utilizziamo un controller che può restituire "XML" o "JSON". Nel progetto precedente abbiamo implementato con successo Jersey con Spring per il supporto REST utilizzando l'API JAX-RS, ma dopo aver letto alcuni articoli e suggerimenti dagli anziani hanno affermato …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.