Je suis novice au printemps, j'ai commencé à développer une nouvelle application avec 2 modules, chacun est un projet, le premier est un projet java, il contient les services déclarés dans un servicescontext.xml
, le deuxième projet est une application web qui utilise le premier projet. J'ai besoin de déclarer les beans dans l'application web qui utilise les beans services (le projet java).Utiliser les beans d'un autre projet
Répondre
Je suppose que cela dépend de la façon dont vous voulez emballer la webapp. Une solution qui peut fonctionner pour vous est de conditionner le module de service en tant que fichier jar, puis de le placer dans le fichier WEB-INF/lib de votre webapp. Vous pouvez ensuite référencer les autres fichiers xml de votre configuration webapp. Jetez un oeil à ceci:
<import resource="servicescontext.xml"/>
Ajouter "classpath" pour référencer le fichier xml dans le fichier jar-module de service:
<import resource="classpath:servicescontext.xml"/>
merci pour votre réponse, mais ça ne marche pas, j'ai développé une application simple avec spring avec un simple haricot (add), et un généré le pot, dans l'application web j'ajoute le pot à la lib, et j'ai essayé pour importer le haricot ajouter, mais cela ne fonctionne pas; Si quelqu'un a une solution merci – user310810
Vous pouvez utiliser Maven. Packge premier projet en tant que jar et ajouter sa dépendance dans pom.xml du second projet. Vous pourrez référencer tous les haricots définis dans le premier projet.
- 1. Utiliser les fichiers html d'un autre projet dans ASP.NET MVC
- 2. Fils dans les beans session
- 3. Comment @autowire dans les beans gérés jsf
- 4. swing editor ui pour les beans applicationContext.xml?
- 5. Log4j pour les beans gérés par message
- 6. EJB 2.1 Entités beans vs. EJB 3.0 Entités beans
- 7. Référencement d'un autre projet
- 8. Faire un pot d'un projet Android à utiliser dans un autre projet Android?
- 9. Les beans de package n'existent pas
- 10. les beans session appartiennent à une application?
- 11. configuration des beans de printemps
- 12. ICEfaces JSF Beans et Spring Beans, quel VariableResolver?
- 13. Lorsque vous utilisez des beans de session en façade, pourquoi utiliser également des beans de session métier?
- 14. Instanciation printanière et 'beans inutilisés'
- 15. Comment utiliser les paramètres d'une autre application
- 16. Beans, Lists and JSP
- 17. Meilleure pratique pour implémenter MVC dans les beans gérés JSF2
- 18. linqdatasource: Databind d'un autre projet
- 19. comment accéder au webservice d'un projet à un autre projet
- 20. quickstart jboss (ou tomcat) + tutoriel sur les beans
- 21. faisant référence à un répertoire d'un autre projet dans le fichier de propriétés d'un autre projet
- 22. Comment effectuer une comparaison inexacte dans les beans Java?
- 23. EJB3 beans Recherche JNDI dans Websphere 7
- 24. C# Charger les paramètres d'application d'un autre projet?
- 25. MSBuild extrait les propriétés d'un projet à un autre
- 26. Briser les tests unitaires dans un autre projet
- 27. comment lire les définitions de beans de printemps
- 28. Comment interroger manuellement LDAP via les beans d'Acegi?
- 29. Utilisation de RolesAllowed et de Transactional dans les beans
- 30. Pourquoi regrouper les beans de session sans état?
Cette question est pour il y a 6 ans et j'espère que vous voyez ce commentaire. Pourriez-vous trouver une solution? – Arashsoft