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.
Ho il seguente codice in uno dei miei controller: @Controller @RequestMapping("/preference") public class PreferenceController { @RequestMapping(method = RequestMethod.GET, produces = "text/html") public String preference() { return "preference"; } } Sto semplicemente cercando di testarlo usando il test Spring MVC come segue: @ContextConfiguration @WebAppConfiguration @RunWith(SpringJUnit4ClassRunner.class) public class PreferenceControllerTest { @Autowired private …
Ho passato troppo tempo della mia giornata cercando di capire alcuni errori durante il collegamento di alcuni factory bean JNDI. Il problema si è scoperto che invece di questo ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/loc"/> </bean> In realtà avevo scritto questo ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="jdbc/loc"/> </bean> …
Come leggere la variabile di ambiente di sistema nel contesto dell'applicazione? Voglio qualcosa come: <util:properties id="dbProperties" location="classpath:config_DEV/db.properties" /> o <util:properties id="dbProperties" location="classpath:config_QA/db.properties" /> a seconda dell'ambiente. Posso avere qualcosa di simile nel contesto della mia applicazione? <util:properties id="dbProperties" location="classpath:config_${systemProperties.env}/db.properties" /> dove il valore effettivo è impostato in base alla VARIABILE …
Ho appena migrato alla versione Spring mvc 5.0.1.RELEASEma improvvisamente in eclipse STS WebMvcConfigurerAdapter è contrassegnato come deprecato public class MvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/resources/**").addResourceLocations("/resources/"); // to serve static .html pages... registry.addResourceHandler("/static/**").addResourceLocations("/resources/static/"); } .... } Come posso rimuoverlo!
Quando compilo il mio progetto primaverile, ho ricevuto il seguente errore. Errore durante la creazione del bean con il nome "entityManagerFactory" definito nella risorsa del percorso di classe [org / springframework / boot / autoconfigure / orm / jpa / HibernateJpaAutoConfiguration.class]: richiamo del metodo init non riuscito Sto usando STS …
Ho il seguente gestore di richieste per il salvataggio delle auto. Ho verificato che funziona quando utilizzo ad esempio cURL. Ora voglio testare l'unità del metodo con Spring MVC Test. Ho provato a utilizzare fileUploader, ma non riesco a farlo funzionare. Né riesco ad aggiungere la parte JSON. Come dovrei …
Sto sviluppando un'applicazione Spring Boot con Spring Data JPA. Sto usando una query JPQL personalizzata per raggruppare in base a un campo e ottenere il conteggio. Di seguito è riportato il mio metodo di repository. @Query(value = "select count(v) as cnt, v.answer from Survey v group by v.answer") public List<?> …
Sto usando Spring Boot per sviluppare due applicazioni, una funge da server e l'altra è un'app client. Tuttavia, entrambi sono la stessa app che funziona in modo diverso in base al profilo attivo. Sto usando la funzione di configurazione automatica di Spring Boot per configurare le mie applicazioni. Desidero disabilitare …
Sto provando a realizzare il mio primo progetto con Spring 3.0 (e Maven). Ho usato Spring 2.5 (e le versioni primer) in molti progetti. Tuttavia sono un po 'confuso, quali moduli devo definire come dipendenze nel mio pom.xml. Voglio solo usare le funzioni di base del contenitore (bean, core, context, …
Sto cercando di capire il javax.injectpacchetto e non mi è chiaro per cosa javax.inject.Nameddovrebbe essere utilizzata l' annotazione. Il Javadoc non spiega l'idea alla base. Javadoc è su http://download.oracle.com/javaee/6/api/javax/inject/Named.html Sto usando Spring 3.0 per scrivere alcuni programmi di esempio, inserendo @Namedun bean sembra aggiungerlo al bean factory ma la descrizione …
"Dependency Injection" e "Inversion of Control" sono spesso menzionati come i principali vantaggi dell'utilizzo del framework Spring per lo sviluppo di framework Web Qualcuno potrebbe spiegare di cosa si tratta in termini molto semplici con un esempio, se possibile?
Sto usando Thymeleaf come motore di modelli. Come passo una variabile dal modello Spring alla variabile JavaScript? Primavera-side: @RequestMapping(value = "message", method = RequestMethod.GET) public String messages(Model model) { model.addAttribute("message", "hello"); return "index"; } Dalla parte del cliente: <script> .... var m = ${message}; // not working alert(m); ... </script>
Lavoro da un po 'di tempo con il repository JPA Spring Data nel mio progetto e conosco i punti seguenti: Nelle interfacce del repository, possiamo aggiungere i metodi come findByCustomerNameAndPhone()(assumendo customerNamee phonesono campi nell'oggetto dominio). Quindi, Spring fornisce l'implementazione implementando i metodi di interfaccia del repository di cui sopra in …
Essendo abbastanza nuovo per Spring, ho una domanda sull'annotazione di una classe. Quando si annota una classe con @Componentquesto significa che questa classe sarà uno Spring Bean e per impostazione predefinita un singleton?
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.