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.
Esiste qualche funzione di Spring 3 per eseguire alcuni metodi quando l'applicazione viene avviata per la prima volta? So che posso fare il trucco di impostare un metodo con @Scheduledannotazione e viene eseguito subito dopo l'avvio, ma poi verrà eseguito periodicamente.
Sto cercando di impostare una root di contesto delle applicazioni Spring Boot a livello di codice. Il motivo della root di contesto è che vogliamo che si acceda all'app e che vengano aggiunti localhost:port/{app_name}tutti i percorsi del controller. Ecco il file di configurazione dell'applicazione per l'app Web. @Configuration public class …
Sono totalmente nuovo a Spring e ho iniziato a fare le guide ufficiali da questo sito: https://spring.io/guides Vorrei fare questa guida: https://spring.io/guides/gs/scheduling-tasks/ Ottengo la seguente eccezione: 2014-02-14 16:25:21.614 INFO 9032 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.scheduling.annotation.SchedulingConfiguration' of type [class org.springframework.scheduling.annotation.SchedulingConfiguration$$EnhancerByCGLIB$$5b48d763] is not eligible for getting processed by all BeanPostProcessors …
Non riesco a far sì che il mio progetto Spring-boot offra contenuti statici. Ho inserito una cartella staticsotto src/main/resources. Al suo interno ho una cartella chiamata images. Quando impacco l'app e la eseguo, non riesce a trovare le immagini che ho inserito in quella cartella. Ho cercato di mettere i …
Sto cercando di configurare un server di servizi REST su larga scala. Stiamo utilizzando Spring Boot 1.2.1 Spring 4.1.5 e Java 8. I nostri controller stanno implementando le annotazioni @RestController e standard @RequestMapping. Il mio problema è che Spring Boot imposta un reindirizzamento predefinito per le eccezioni del controller /error. …
Sto cercando di inviare una richiesta POST a un servlet. La richiesta viene inviata tramite jQuery in questo modo: var productCategory = new Object(); productCategory.idProductCategory = 1; productCategory.description = "Descrizione2"; newCategory(productCategory); dove si trova newCategory function newCategory(productCategory) { $.postJSON("ajax/newproductcategory", productCategory, function( idProductCategory) { console.debug("Inserted: " + idProductCategory); }); } e …
Nei miei controller, quando ho bisogno dell'utente attivo (connesso), sto facendo quanto segue per ottenere la mia UserDetailsimplementazione: User activeUser = (User)SecurityContextHolder.getContext().getAuthentication().getPrincipal(); log.debug(activeUser.getSomeCustomField()); Funziona bene, ma penso che la primavera potrebbe semplificare la vita in un caso come questo. C'è un modo per avere l' UserDetailsautowired nel controller o nel …
Sto imparando Spring Framework che viene utilizzato nel mio progetto. Ho trovato la voce ContextLoaderListener nel mio file web.xml . Ma non sei riuscito a capire come aiuta esattamente uno sviluppatore? Nella documentazione ufficiale di ContextLoaderListener afferma che è necessario avviare WebApplicationContext . Riguardo a WebApplicationContext JavaDocs dire: Interfaccia per …
In Spring CrudRepository, abbiamo il supporto per "clausola IN" per un campo? cioè qualcosa di simile al seguente? findByInventoryIds(List<Long> inventoryIdList) Se tale supporto non è disponibile, quali opzioni eleganti possono essere prese in considerazione? Le query di attivazione per ciascun ID potrebbero non essere ottimali.
Questo è il mio primo codice Spring Boot. Sfortunatamente, si spegne sempre. Mi aspettavo che funzionasse continuamente in modo che il mio client Web potesse ottenere alcuni dati dal browser. package hello; import org.springframework.boot.*; import org.springframework.boot.autoconfigure.*; import org.springframework.stereotype.*; import org.springframework.web.bind.annotation.*; @Controller @EnableAutoConfiguration public class SampleController { @RequestMapping("/") @ResponseBody String home() …
Ho un'applicazione per l'avvio a molla. Ho tre profili nella mia applicazione-> sviluppo, messa in scena e produzione . Quindi ho 3 file application-development.yml application-staging.yml application-production.yml Il mio application.yml risiede all'interno src/main/resources. Ho impostato il profilo attivo in application.yml come: spring: profiles.active: development Gli altri 3 file di configurazione specifici …
Sto lavorando con Spring Framework 4.0.7, insieme a MVC e Rest Posso lavorare in pace con: @Controller ResponseEntity<T> Per esempio: @Controller @RequestMapping("/person") @Profile("responseentity") public class PersonRestResponseEntityController { Con il metodo (solo per creare) @RequestMapping(value="/", method=RequestMethod.POST) public ResponseEntity<Void> createPerson(@RequestBody Person person, UriComponentsBuilder ucb){ logger.info("PersonRestResponseEntityController - createPerson"); if(person==null) logger.error("person is null!!!"); else …
Si dice che nell'articolo javadoc di primavera sulla DriverManagerDataSourceclasse, questa classe sia molto semplice e sia raccomandata per utilizzare un'origine dati JNDI fornita dal contenitore. Tale DataSourcepuò essere esposto come DataSourcebean in un Spring ApplicationContext tramiteJndiObjectFactoryBean La domanda è: come posso ottenere questo risultato? Ad esempio, se desidero avere un …
Sto cercando di rimuovere la pagina di errore dell'etichetta bianca, quindi quello che ho fatto è stato creato una mappatura del controller per "/ errore", @RestController public class IndexController { @RequestMapping(value = "/error") public String error() { return "Error handling"; } } Ma ora sto ricevendo questo errore. Exception in …
Sto migrando dalla primavera 2.5 alla primavera 3. Hanno introdotto <mvc:annotation-driven />che fa della magia nera. Questo dovrebbe essere dichiarato solo nel file di configurazione servlet. Nella primavera 2.5 ho appena usato <context:annotation-config />e i <context:component-scan base='...'/>tag dichiarati sia application-context.xmlnell'XML di configurazione del servlet del dispatcher che con i pacchetti …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.