Articles of spring

Spring Boot Configurer et utiliser deux sources de données

Je suis nouveau à Spring et Spring Boot. Comment procéder pour configurer et utiliser deux sources de données. Par exemple, voici ce que j’ai pour la première source de données. application.properties #first db spring.datasource.url = [url] spring.datasource.username = [username] spring.datasource.password = [password] spring.datasource.driverClassName = oracle.jdbc.OracleDriver #second db … Classe d’application @SpringBootApplication public class SampleApplication { […]

Qu’est-ce que l’annotation javax.inject.Named censée être utilisée?

J’essaie de comprendre le package javax.inject et je ne comprends pas à quoi javax.inject.Named annotation javax.inject.Named . Le Javadoc n’explique pas l’idée derrière cela. Javadoc est à http://download.oracle.com/javaee/6/api/javax/inject/Named.html J’utilise Spring 3.0 pour écrire des exemples de programmes, en mettant @Named sur un bean qu’il semble l’append à la fabrique de bean, mais la description de […]

Comment gérer la gestion des versions d’API REST avec Spring?

J’ai cherché comment gérer une version de l’API REST en utilisant Spring 3.2.x, mais je n’ai rien trouvé de facile à gérer. Je vais d’abord expliquer le problème que j’ai et ensuite une solution … mais je me demande si je réinvente la roue ici. Je veux gérer la version basée sur l’en-tête Accept et, […]

Java Spring Boot: comment mapper la racine de mon application (“/”) sur index.html?

Je suis nouveau à Java et au spring. Comment puis-je mapper la racine de mon application http://localhost:8080/ sur un index.html statique? Si je navigue à http://localhost:8080/index.html fonctionne correctement. La structure de mon application est la suivante: Mon config\WebConfig.java ressemble à ceci: @Configuration @EnableWebMvc @ComponentScan public class WebConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) […]

Impossible de trouver une configuration @SpringBoot lors d’un JpaTest

Je suis nouveau sur les frameworks (je viens juste de passer le cours) et c’est la première fois que j’utilise Springboot. J’essaie de lancer un simple test de Junit pour voir si mes repositorys CrudReposit fonctionnent. L’erreur que je continue à recevoir est la suivante: Impossible de trouver une configuration @SpringBoot, vous devez utiliser @ContextConfiguration […]

Aucun mappage trouvé pour la requête HTTP avec l’URI

Mon gestionnaire passe à internalresourceview ‘apiForm’ mais j’obtiens ensuite l’erreur 404 RequestURI = / WEB-INF / pages / apiForm.jsp. Je suis sûr que apiForm.jsp est situé dans / WEB-INF / pages / 13:45: 02,034 DEBUG [org.springframework.web.servlet.view.JstlView] – Transfert vers la ressource [/WEB-INF/pages/apiForm.jsp] dans InternalResourceView ‘apiForm’ 13:45: 02,035 DEBUG [org.springframework.web.servlet.DispatcherServlet] – DispatcherServlet avec le nom ‘testapp2’ […]

Printemps vs EJB. Le ressort peut-il remplacer l’EJB?

Depuis le spring est capable d’utiliser des transactions comme EJB . Pour moi, Spring est capable de remplacer l’exigence d’utilisation d’EJB. Quelqu’un peut-il me dire quels sont les avantages supplémentaires de l’utilisation d’EJB?

Comment lire la variable d’environnement System dans Spring applicationContext

Comment lire la variable d’environnement système dans le contexte de l’application? Je veux quelque chose comme: ou en fonction de l’environnement. Puis-je avoir quelque chose comme ceci dans mon contexte d’application? où la valeur réelle est définie en fonction de la variable System Environment J’utilise Spring 3.0

@Scope (“prototype”) scope du bean ne créant pas de nouveau bean

Je souhaite utiliser un prototype de bean annoté dans mon contrôleur. Mais le spring crée plutôt un haricot singleton. Voici le code pour cela: @Component @Scope(“prototype”) public class LoginAction { private int counter; public LoginAction(){ System.out.println(” counter is:” + counter); } public Ssortingng getStr() { return ” counter is:”+(++counter); } } Code du contrôleur: @Controller […]

Exception NoClassDefFoundError pour CacheProvider

Je suis un peu nouveau au spring et en veille prolongée, alors j’essaie d’implémenter une application web simple basée sur Spring 3 + hibernate 4 alors que je démarre tomcat J’ai cette exception: java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.getDeclaredMethods(Class.java:1791) … Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) J’ai trouvé que cette […]