Choix techno J2EE : hibernate, Struts, JSF ?

Choix techno J2EE : hibernate, Struts, JSF ? - Java - Programmation

Marsh Posté le 22-01-2007 à 18:18:03    

Salut,
 
Je connais java mais je voudrais me former à J2EE ... voilà ça fait longtemps et j'ai tjrs la flemme de me plonger dans les tutos surement très bien mais très austères de sun.
Je viens de me taper un bouquin, le head first sur les servlet/jsp. J'ai les idées un peu plus claires mais je n'ai pas trop touché au code. Le bouquin prépare surtout à l'exam.
 
Je voudrais me faire un petit site. Quelques pages avec identification, formulaire et différents outils javascript/ajax, couplé à une base de données, pê des outils de paiement. Je pourrais le faire en php mais je préfère en profiter pour le faire en J2EE.  
Je préfèrerais m'orienter aussi sur les gros frameworks à la mode dès le début. Quel sont les références ? Encore hibernate & struts ? Quoi d'autre ? J'avais entendu dire que JSF aurait du remplacer struts mais ça ne semble pas le cas. Quid de Struts2. Existe-t-il des exemples de sites "clées en main" avec de bonnes bases qu'on aurait qu'à faire évoluer ? ( lol ça parait bizarre mais j'ai appris php sur le tas en m'occupant d'un site donc ... )
Est-ce une bonne idée de commencer comme ça ou je risque d'être rebuté par l'austérité cumulée des servlets, jsp + frameworks ??


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
Reply

Marsh Posté le 22-01-2007 à 18:18:03   

Reply

Marsh Posté le 22-01-2007 à 18:52:06    

Dans la liste des Frameworks/buzz t'as oublié Spring.
Sinon EJB 3

Reply

Marsh Posté le 22-01-2007 à 22:46:27    

En ce qui concerne les "clés en main", je te conseille appfuse (http://appfuse.dev.java.net). Ce n'est pas vraiment un site, mais au final bcp de chose à la fois avec l'intégration de bcp de techno au sein d'un même projet. Un genre de starter-kit.
 
Ça peut te donner un exemple d'intégration mais aussi te permettre de tester plusieurs technos


Message édité par Niala le 22-01-2007 à 22:47:23

---------------
http://anothergeekwebsite.com
Reply

Marsh Posté le 23-01-2007 à 07:28:51    

Buzz words attack detected...
 
Je ne te conseille qu'à moitié de tenter une petite application qui serait à la fois fonctionnelle et didactique, sauf si tu as bcp de temps.
 
Ce sera interessant mais tellement long et lourd et peu réaliste. J2EE offre pas mal de possibilités, mais qui ne montrent vraiment leur force que pour une appli de taille importante.
 
Alternative : tester les technologies séparemment. Ca t'évitera de te heurter à 4-5 frameworks/technos/API que tu ne connais pas de front.

Reply

Marsh Posté le 25-01-2007 à 14:26:19    

+1, J2EE ne se prete absolument pas à faire un site perso, d'ailleurs va trouver un hébergeur gratuit. C'est destiné au gros SI comprenant des classes métiers conséquentes effectuant des traitement lourds, et devant supporter des charges importantes en traffic.

Reply

Marsh Posté le 25-01-2007 à 14:31:38    

Taxi ne t'enflamme pas.
Le Monsieur voulait se faire une appli à des fins didactique.
Ce n'est pas une mauvaise chose en soit même si c'est du java.

Reply

Marsh Posté le 25-01-2007 à 15:17:12    

taxi4 a écrit :

va trouver un hébergeur gratuit.


 
http://localhost:8080 [:pingouino]

Reply

Marsh Posté le 25-01-2007 à 15:48:29    

Hey !! on a le même nom de machine !!
 
ça pose pas un problème sur la toile mondiale de l'internet ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 25-01-2007 à 16:26:31    

dyndns

Reply

Marsh Posté le 25-01-2007 à 16:35:54    

http://www.adamsweb.us/master_obvious.JPG

Reply

Marsh Posté le 25-01-2007 à 16:35:54   

Reply

Marsh Posté le 25-01-2007 à 18:18:36    

brisssou a écrit :

ça pose pas un problème sur la toile mondiale de l'internet ?


T'as qu'à faire tourner ton serveur sur un autre port, pe http://localhost:8088. [:airforceone]
 
D'ailleurs, mon ISP bloque le port 8080. :fou:
 
Moi, j'utilise pas localhost mais http://127.0.0.1:6666  [:airforceone]  
 

Spoiler :

Plus sérieusement, bonne chance pour trouver un hébergeur gratuit ou pas cher Java, effectivement. A tel point qu'on en est souvent réduit à faire du PHP. [:sisicaivrai] Ou du RoR. :love: Si qqn connait une bonne adresse pour héberger une appli Java, je suis preneur.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 26-01-2007 à 08:16:14    

dédibox ? m'enfin c'est p't'être un peu cher quand même...


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 26-01-2007 à 08:25:54    

Et on peut mettre jboss sur le port 80, ça marche aussi. Ou un redirecteur type mod_jk :o
 

Reply

Marsh Posté le 26-01-2007 à 08:54:59    

elianor a écrit :

Et on peut mettre jboss sur le port 80, ça marche aussi. Ou un redirecteur type mod_jk :o


A la maison, tu veux dire? Pfff, FAI qui bloque 80 et 8080...  :pfff: "Ouiiii maiiiis c'est pour éviter des abus et blah blah bla prenez un abonnement professionel"
 

brisssou a écrit :

dédibox ? m'enfin c'est p't'être un peu cher quand même...


Pour un usage limité, oui, c'est un peu chero!  "Société affiliée à Free" -> j'espère que le support est un peu plus sérieux que ce que free à pu m'offrir jusqu'à présent... Parce que là, je tenterais même pas pour 5€/mois. [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 26-01-2007 à 09:00:56    

s'pas la peine de s'énerver :o


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 26-01-2007 à 09:02:07    

sircam a écrit :

A la maison, tu veux dire? Pfff, FAI qui bloque 80 et 8080...  [:pingouino]


 
c'est qui que j'y aille pas ?

Reply

Marsh Posté le 26-01-2007 à 10:03:04    

brisssou a écrit :

s'pas la peine de s'énerver :o


Boh, personne ne s'enerve. [:pingouino]
 

Spoiler :

:fou:


 

elianor a écrit :

c'est qui que j'y aille pas ?


Skaïnait.  [:airforceone]
 
J'les aime pas beaucoup, l'abonnement est cher, mais je dois dire qu'ils sont excessivement fiables, et l'offre n'est par ailleurs pas abondante en Belgique. D'autres FAI bloquent aussi certains ports, pour notre propre bien. [:kiki]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 26-01-2007 à 10:46:57    

Salut,
Merci pour ces réponses. C'est vrai que je serai beaucoup plus à l'aise en partant sur du php mais j'ai surtout envie de me former en J2EE et d'avoir un truc à montrer si ça tourne bien. Y'aurait des formulaires, des appels asynchrones mais surtout beaucoup de javascrit et une petite base de données, pas de persistance, peu de traitement lourd derrière ...  
 
Je pensais déjà prendre une dédibox mais si par hasard mon idée ne suffit pas à devenir la killerapp du net j'aurai l'air fin avec un serveur à 30€ par mois ... Pour le début je pourrais toujours commencer avec un vieux pc et ma connexion free mais faudrait que je puisse switcher rapidement dès que j'atteins le million de visiteurs jours ( ...  :whistle: )
 
Enfin, à y consacrer 3 ou 4 heures par semaines j'ai le temps de voir venir.


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
Reply

Marsh Posté le 31-03-2007 à 01:10:50    

sircam a écrit :

T'as qu'à faire tourner ton serveur sur un autre port, pe http://localhost:8088.  
Plus sérieusement, bonne chance pour trouver un hébergeur gratuit ou pas cher Java, effectivement. A tel point qu'on en est souvent réduit à faire du PHP. [:sisicaivrai] Ou du RoR. :love: Si qqn connait une bonne adresse pour héberger une appli Java, je suis preneur.


 
Tu connais des hébergeurs RoR gratuits ???

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed