Articles of spring

Imansible trovare la dichiarazione dell’elemento ‘fagioli’

Ho gli spring jars di spring-3.2.0.RC1.jar e spring-3.2.0.RC1.jar provando ad implementare il programma helloWorld Apache ActiveMQ dal tutorial fornito qui . Il file di configurazione xml è: principale: public static void main(String[] args) throws JMSException { System.out.println(“LISTNER STARTED”); ApplicationContext context = new FileSystemXmlApplicationContext(“src/com/jms/helloworld/config/JMSConfig.xml”); } **Exception on console** LISTNER STARTED log4j:WARN No appenders could be found […]

Annotazione transitoria JPA e JSON

Questo è un seguito alla seguente domanda sull’annotazione transitoria JPA Perché JPA ha un’annotazione @Transient? Ho una variabile transitoria che non voglio persistere ed è contrassegnata con l’annotazione transitoria. Tuttavia, quando voglio produrre JSON dal mio controller di rest, questa variabile transitoria non è disponibile nel JSON emesso. POJO PublicationVO è semplice, senza attributi di […]

Imansible aprire la risorsa ServletContext

Ok, sono il cinquantesimo utente a porre questa domanda, ho letto molte risposte ma ancora non ho avuto fortuna. il modulo genitore contiene: org.springframework spring-web ${spring.framework.version} org.springframework spring-webmvc ${spring.framework.version} Il modulo figlio ha maven-jetty-plugin ed eseguo il mio modulo webapp con jetty:run . web.xml definisce il modulo dispatcher standard: org.springframework.web.context.ContextLoaderListener dispatcher org.springframework.web.servlet.DispatcherServlet 1 dispatcher / […]

Il join FetchMode non fa differenza per le relazioni ManyToMany nei repository JPA di spring

Sto provando a fare questo: //… class Person { @ManyToMany(fetch = FetchType.EAGER) @Fetch(FetchMode.JOIN) private Set groups; //… } genera n + 1 query quando faccio personRepository.findAll(); attraverso un repository JPA di Spring, proprio come se non avessi alcun set @Fetch . (Prima una query per ottenere tutte le persone e quindi una query per persona […]

Accesso ai bean Spring da una vista Tiles (JSP)

In Spring MVC posso accedere ai miei bean in JSP usando exposedContextBeanNames di JstlView (o exposeContextBeansAsAttributes). Ad esempio, quindi, nel mio JSP posso scrivere ($ {properties.myProperty). Ma quando lo stesso JSP fa parte di una vista tessera, queste proprietà non sono accessibili. È ansible configurare correttamente Piastrelle o accedere a queste proprietà in un altro […]

Ricaricamento / aggiornamento del file di configurazione Spring senza riavviare il contenitore servlet

Come posso aggiornare il file di configurazione di Spring senza riavviare il contenitore del servlet? Sto cercando una soluzione diversa da JRebel.

formato data mvc primaverile con modulo: input

Ho un’entity framework di ibernazione e un bean: @Entity public class GeneralObservation { @DateTimeFormat(pattern = “dd/MM/yyyy”) Date date; @Column public Date getDate() { return date; } public void setDate(Date date) { this.date = date; } } anche io ho @InitBinder protected void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat(“dd/MM/yyyy”); binder.registerCustomEditor(Date.class, new CustomDateEditor( dateFormat, false)); […]

Cercando di creare URL REST-pieni con più punti nella parte “filename” – MVC Spring 3.0

Sto usando Spring MVC (3.0) con controller basati su annotazioni. Vorrei creare URL REST-ful per le risorse ed essere in grado di non richiedere (ma ancora facoltativamente consentire) l’estensione del file alla fine dell’URL (ma assumere il tipo di contenuto HTML se non ci sono estensioni). Funziona immediatamente con Spring MVC finché non ci sono […]

Spring scope MVC personalizzato

Vorrei creare il mio scope scope personalizzato che utilizzerà la sessione HTTP (tipo di ambito Flash). Secondo Spring Manual ho bisogno di implementare l’interfaccia org.springframework.beans.factory.config.Scope public class CustomScope implements Scope { @Override public Object get(String arg0, ObjectFactory arg1) { // TODO Auto-generated method stub return null; } @Override public String getConversationId() { // TODO Auto-generated […]

Come passare un attributo di sessione come argomento del metodo (parametro) con Spring MVC

In breve, voglio qualcosa come: public String action(@SessionAttribute User user) {..} invece di public String action(HttpSession session) { User user = session.getAttribute(“user”); } Principalmente per il bene di: leggibilità test unitario