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.
Sfondo: Ho un'applicazione Spring 2.5 / Java / Tomcat. C'è il seguente bean, che viene utilizzato in tutta l'applicazione in molti punti public class HibernateDeviceDao implements DeviceDao e il seguente bean che è nuovo: public class JdbcDeviceDao implements DeviceDao Il primo bean è configurato in questo modo (tutti i bean …
Ho creato un semplice test unitario ma IntelliJ lo evidenzia in modo errato in rosso. contrassegnandolo come errore Niente fagioli? Come puoi vedere sotto, supera il test? Quindi deve essere Autowired?
La mia domanda è essenzialmente un seguito a questa domanda. @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } In quanto sopra, Spring aggiungerebbe "Hello World" nel corpo della risposta. Come posso restituire una stringa come risposta JSON? Capisco che potrei aggiungere delle virgolette, …
Usiamo il codice seguente per iniettare i bean Spring con le proprietà di un file delle proprietà. <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations" value="classpath:/my.properties"/> </bean> <bean id="blah" class="abc"> <property name="path" value="${the.path}"/> </bean> C'è un modo per accedere alle proprietà a livello di codice? Sto provando a fare un po 'di codice senza …
Uso Spring boot + JPA e ho un problema durante l'avvio del servizio. Caused by: java.lang.IllegalArgumentException: Not an managed type: class com.nervytech.dialer.domain.PhoneSettings at org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:219) at org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.<init>(JpaMetamodelEntityInformation.java:68) at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getMetadata(JpaEntityInformationSupport.java:65) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:145) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:89) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:69) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:177) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:239) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:225) at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562) Ecco il file Application.java, …
Ottengo questo errore quando provo a invocare il metodo "persist" per salvare il modello di entità nel database nella mia applicazione web Spring MVC. Non riesco davvero a trovare alcun post o pagina in Internet che possa riguardare questo particolare errore. Sembra che ci sia qualcosa di sbagliato nel bean …
Mi rendo conto che la sicurezza di Spring si basa su una catena di filtri, che intercetterà la richiesta, rileverà (assenza di) autenticazione, reindirizzerà al punto di ingresso dell'autenticazione o passerà la richiesta al servizio di autorizzazione e alla fine lascerà che la richiesta raggiunga il servlet o genererà un'eccezione …
Utilizzando Spring Config di Spring, ho bisogno di acquisire / creare un'istanza di un bean con ambito prototipo con argomenti di costruzione ottenibili solo in fase di esecuzione. Considera il seguente esempio di codice (semplificato per brevità): @Autowired private ApplicationContext appCtx; public void onRequest(Request request) { //request is already validated …
Sono nuovo di Java e di Spring. Come posso mappare la mia root dell'app http://localhost:8080/su una statica index.html? Se navigo verso le http://localhost:8080/index.htmlsue opere va bene. La mia struttura dell'app è: Il mio config\WebConfig.javaassomiglia a questo: @Configuration @EnableWebMvc @ComponentScan public class WebConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) …
Voglio usare un bean prototipo annotato nel mio controller. Ma la primavera sta creando un fagiolo singleton. Ecco il codice per questo: @Component @Scope("prototype") public class LoginAction { private int counter; public LoginAction(){ System.out.println(" counter is:" + counter); } public String getStr() { return " counter is:"+(++counter); } } Codice …
Sto usando la primavera. Devo leggere i valori dal file delle proprietà. Questo è il file delle proprietà interne non il file delle proprietà esterne. Il file delle proprietà può essere come di seguito. some.properties ---file name. values are below. abc = abc def = dsd ghi = weds jil …
C'è un modo per ottenere il valore del percorso completo dopo che i requestMapping @PathVariablevalori sono stati analizzati? Cioè: /{id}/{restOfTheUrl}dovrebbe essere in grado di analizzare /1/dir1/dir2/file.htmlin id=1erestOfTheUrl=/dir1/dir2/file.html Qualsiasi idea sarebbe apprezzata.
Ho 5 ambienti: - local (my development machine) - dev - qc - uat - live - staging Voglio utilizzare diverse proprietà dell'applicazione per ciascun ambiente, quindi ho i seguenti file delle proprietà ciascuno con un URL diverso per l'origine dati: - application.properties (containing common properties) - application-local.properties - application-dev.properties …
Sto sviluppando un'applicazione usando Spring. Mi viene richiesto di utilizzare l' @Serviceannotazione. Ho ServiceIe ServiceImpltale che ServiceImpl implements ServiceI. Sono confuso qui su dove dovrei tenere il@Service annotazione. Devo annotare l'interfaccia o l'implementazione con @Service? Quali sono le differenze tra questi due approcci?
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.