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.
Quale annotazione, @Resource ( jsr250 ) o @Autowired (specifica per la primavera) dovrei usare in DI? Ho usato con successo sia in passato, @Resource(name="blah")sia@Autowired @Qualifier("blah") Il mio istinto è quello di @Resourceattenermi all'etichetta poiché è stata ratificata dal popolo jsr. Qualcuno ha forti pensieri su questo?
Sono applicationContext.xmle spring-servlet.xmlcorrelati comunque in Spring Framework? I file delle proprietà dichiarati in applicationContext.xmlsaranno disponibili per DispatcherServlet? In una nota correlata, perché ho bisogno di un *-servlet.xmlaffatto? Perché applicationContext.xmlda solo è insufficiente?
Ho questo problema: org.hibernate.LazyInitializationException: impossibile inizializzare pigramente una raccolta di ruoli: mvc3.model.Topic.comments, nessuna sessione o sessione è stata chiusa Ecco il modello: @Entity @Table(name = "T_TOPIC") public class Topic { @Id @GeneratedValue(strategy=GenerationType.AUTO) private int id; @ManyToOne @JoinColumn(name="USER_ID") private User author; @Enumerated(EnumType.STRING) private Tag topicTag; private String name; private String text; …
Questa è la continuazione della domanda Spring MVC @PathVariable viene troncata Il forum di primavera afferma che è stato corretto (versione 3.2) come parte di ContentNegotiationManager. vedi il link qui sotto. https://jira.springsource.org/browse/SPR-6164 https://jira.springsource.org/browse/SPR-7632 Nella mia richiesta dell'applicazione, Parametro con .com viene troncato. Qualcuno potrebbe spiegarmi come utilizzare questa nuova funzionalità? …
Differenza tra primavera @Controllere @RestControllerannotazione. È possibile @Controllerutilizzare l'annotazione per entrambe le applicazioni Web MVC e REST? Se sì, come possiamo differenziare se si tratta di un'applicazione Web MVC o REST.
Qual è la differenza tra @RequestParame @PathVariabledurante la gestione di caratteri speciali? +è stato accettato @RequestParamcome spazio. Nel caso di @PathVariable, è +stato accettato come +.
Voglio registrare le istruzioni SQL in un file. Ho le seguenti proprietà inapplication.properties spring.datasource.url=... spring.datasource.username=user spring.datasource.password=1234 spring.datasource.driver-class-name=net.sourceforge.jtds.jdbc.Driver spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true security.ignored=true security.basic.enabled=false logging.level.org.springframework.web=INFO logging.level.org.hibernate=INFO logging.file=c:/temp/my-log/app.log Quando eseguo la mia applicazione cmd>mvn spring-boot:run Vedo le istruzioni sql nella console ma non compaiono in un file app.log. Il file contiene solo registri di …
Voglio sapere cosa succede realmente quando annoti un metodo con @Transactional? Certo, so che Spring includerà quel metodo in una Transazione. Ma ho i seguenti dubbi: Ho sentito che Spring crea una classe proxy ? Qualcuno può spiegare questo in modo più approfondito . Cosa risiede effettivamente in quella classe …
Ho un oggetto utente che viene inviato da e verso il server. Quando invio l'oggetto utente, non voglio inviare la password con hash al client. Quindi, ho aggiunto @JsonIgnorela proprietà password, ma ciò impedisce anche che venga deserializzato nella password, il che rende difficile iscrivere gli utenti quando non hanno …
Sto leggendo la documentazione di riferimento di Spring 3.0.x per comprendere l'annotazione Spring autowired: 3.9.2 @Autowired e @Inject Non sono in grado di comprendere gli esempi seguenti. Dobbiamo fare qualcosa nell'XML affinché funzioni? ESEMPIO 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = …
Ho un sacco di fagiolini che vengono raccolti dal percorso di classe tramite annotazioni, ad es @Repository("personDao") public class PersonDaoImpl extends AbstractDaoImpl implements PersonDao { // Implementation omitted } Nel file XML Spring, c'è un PropertyPlaceholderConfigurer definito: <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location" value="/WEB-INF/app.properties" /> </bean> Voglio iniettare una delle proprietà …
Ho incluso questi nel percorso di costruzione : tutte le librerie di primavera Libreria Apache Tomcat 7.0 Il progetto non riesce ancora all'avvio: SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4660) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221) at …
Sto usando i dati di primavera e il mio DAO sembra public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } Nel codice sopra, la riga commentata mostra il mio intento. Spring Data può fornire funzionalità integrate per utilizzare tale metodo …
Ho un'app Web Spring MVC che utilizza Spring Security. Voglio sapere il nome utente dell'utente attualmente connesso. Sto usando lo snippet di codice indicato di seguito. È questo il modo accettato? Non mi piace avere una chiamata a un metodo statico all'interno di questo controller - che sconfigge l'intero scopo …
Vorrei iniettare un oggetto simulato Mockito in un bean Spring (3+) ai fini del test unitario con JUnit. Le dipendenze dei miei bean sono attualmente iniettate utilizzando l' @Autowiredannotazione sui campi dei membri privati. Ho preso in considerazione l'utilizzo ReflectionTestUtils.setFieldma l'istanza bean che desidero iniettare è in realtà un proxy …
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.