Spring Javaconfig permet de créer des applications de ressort sans configuration XML Cotext. Et SPÉCIFICATION DE SERVEL 3.0 permet de créer des applications Web sans web.xml. P>
Donc, est-il possible de créer une application Web de printemps n'utilise aucune configuration XML? Y a-t-il une solution déjà mise en œuvre? P>
ps à présent, je ne vois pas dans Servlet 3.0 toute méthode simple pour utiliser le DispatcherVlet et l'auditeur du ressort. p>
3 Réponses :
Donc, est-il possible de créer une application Web à ressort n'utilise aucune configuration XML? p> blockQuote>
On dirait que oui, oui, lorsque vous laissez sous chaque
context.xml code> et plusieurs fichiers XML spécifiques à AppServer en dehors de la considération. p>
Y a-t-il une solution déjà implémentée? P> blockQuote>
Pourquoi demandez-vous cela? Avez-vous la peine de télécharger le logiciel nécessaire et de jouer avec vous-même? Quels problèmes avez-vous exactement avec cela? Java EE 6 n'est pas officiellement sorti (toujours en version bêta), je ne m'attendrais donc pas à des implémentations réelles du monde en direct. P>
EDIT STRORT>: Selon votre édition: P> ps à présent, je ne vois pas dans Servlet 3.0 toute méthode simple pour utiliser le DispatcherServlet et l'auditeur du ressort. em> p> blockQuote>
Sun ne se soucie pas du printemps. Le printemps ne fait pas partie de Sun Java Ee, le printemps vient de construire sur cela. Le printemps est responsable de leurs propres produits eux-mêmes. Donc, tout ce que vous pouvez faire est d'attendre qu'ils libèrent un produit mis à niveau ciblé sur Java Ee 6. P>
Réponse à votre question a été ajoutée dans PS
En fait, Javaee 6 et Glassfish V3 sont maintenant officiellement sortis (depuis hier :) Java.sun.com/javaeee
@Andrew: Le printemps ne fait pas partie de Java EE. Le printemps est juste construit sur Java Ee. @Pascal: Hé, enfin! Merci d'avoir notifié ça!
Eh bien, n'attendez pas trop de soutien du printemps * Dernier mais non le moindre, soutien rapide pour Java EE 6: Strong> Spring 3.0 prend déjà en charge l'utilisation de JSF 2.0 et JPA 2.0 dans un environnement de printemps, en plus de JSR-303 et JSR-330 Support. Autres spécifications connexes Java EE 6 telles que Servlet 3.0 sera entièrement prise en charge, car elles deviennent disponibles dans des produits concrets; Ceci est prévu pour la période de printemps 3.1 / 3.2. P>
blockQuote>
Vous aurez donc toujours besoin de XML pour le moment et cela devrait répondre à votre question. P>
Donc, pour résumer, vous avez toujours besoin de web.xml pour le printemps 3.0. Mais si vous voulez seulement web.xml, cet article vous montre comment: IBM.com/DeveloperWorks/webservices/Library/ws-springjava/...
Avez-vous utilisé GRAWAD.L'EST UN CADRE Web qui favorise la Convention sur la configuration (similaire à Ruby sur Rails et sans numéro de fichier de configuration) et je pense que le code Génère le code est conforme à la framework Spring. P>
Je ne vois pas comment cela se rapporte au sujet :) Mais de toute façon, j'ai fait un projet à l'aide de grails. La seule chose que j'ai aimé est une convance sur la configuration. Le reste à ce moment était trop cru et boiteux.
Spring sans XML ... blasphème!