Dans le cadre du boulot j’ai developpé et alimenter une BDD, maintenant
il ne reste plus que l’ihm…
Du coup je me demandais si vous connaissiez un framework java avec une
approche MVC comme RoR.
Des frameworks MVC ce n’est pas ce qui manque en Java. En fait quasi
tout
est fait pour du MVC sous Java, du J2EE de base au struts rajouté par
dessus.
Par contre si tu cherche de l’initialisation laxiste (on définit des
objets dynamiques qui vont contenir des attributs dépendant des champs en
base de données), du dynamique (les méthodes find_by_* par exemple) et de
la méta programmation (les méthodes de déclaration dans les classes active
record ou dans les controleurs), j’ai peur que ce soit beaucoup plus
dûrvoire impossible pour certains aspects.
Rien qu’en PHP, qui reste tout de même plus proche de ruby que Java, les
tentatives de portage de rails ne sont pas forcément super convaincantes :
il manque pas mal le “ruby way” et les raccourcis dûs à la meta
programmation.
Puis bon, si on prend Java c’est généralement aussi en grande partie pour
profiter des typages et déclaration statiques. La philosophie de rails me
parait un peu l’inverse.
J’espère que ma question n’est pas trop déplacée…
Je ne vois franchement pas pourquoi elle le serait.
Dans le cadre du boulot j’ai developpé et alimenter une BDD, maintenant
il ne reste plus que l’ihm…
Du coup je me demandais si vous connaissiez un framework java avec une
approche MVC comme RoR.
Je ne pense pas pouvoir influencer mon chef de projet pour aller vers
RoR…
Un projet assez “proche” de Rails est RIFE http://rifers.org/ (jamais
testé cependant)
Je n’ai pas eu le temps de tester réellement Trails. A première vue je
dirais qu’il est quand même beaucoup plus complexe à mettre en place
que Ror (il y a toujours plein de tag xdoclet).
Je pense que ce dernier se rapproche plus de l’esprit de Ror.
Il y en surement d’autres mais je ne connais que ces deux
là.Je n’ai testé aucun des deux framework précédement cités donc je ne
peux pas t’aider sur le choix de l’un ou de l’autre…
Voilà en espèrant t’avoir aider un peu…
Bon retournons à Rails maintenant
//“”“”“”“”“”“”
Support for J2EE technologies, including Servlet integration and an
Object
Request Broker (ORB), allows you to mix and match. JSP programmers can
use
the automated data persistence of WebObjects as an alternative to
complex
EJBs. Others can host third-party beans or write their own. And your
deployment platform is up to you: Choose virtually any J2EE-capable
server
or use the included WebObjects J2SE application server.
“”“”“”“”“”“”“”"//
Depuis la 5.0, WebObjects c’est vraiment 100% Java. Donc depuis 2003.
Par contre, il a encore fallu du temps pour que ce soit J2EE
compliant (mais vu que J2EE c’est pas terrible). Avant, il y avait un
bridge pour la partie EOF (Enterprise Objects Framework) entre Java
et ObjectiveC, mais c’est tout.