IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Web en Java Discussion :

Application web et technologies récentes


Sujet :

Développement Web en Java

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 391
    Points : 185
    Points
    185
    Par défaut Application web et technologies récentes
    Bonjour à tous,

    j'aimerais me faire une appli. web qui me servirait de support pour un portfolio en ligne et je me demandais si vous pourriez me donner votre avis sur les technologies à utiliser.

    Je pensais faire un workspace avec :

    - un projet "business" qui contiendrait les DAO, Service et Business

    - un projet "webService" qui contiendrait des web services... (:p)

    - un projet "web" qui contiendrait mes page HTML5 + javascript (j'aimerais utiliser angularJs)

    - (peut-être un projet "ressources" pour stocker mes scripts SQL)

    J'aimerais également utiliser MySQL pour la partie base de données.

    J'ai quelques connaissances en Java parce que j'ai suivi une formation il y a à peu près 2 ans mais je n'ai pas pû mettre en pratique autre chose que Struts depuis lol... et du coup je ne sais pas comment on évolué les différents framework comme Spring, Hibernate et AngularJS.

    Je pensais faire en sorte que tout mes projets soient des projets Maven.

    "Business" dépendrait d'hibernate pour créer une session vers ma base avec le driver MySQL.

    "Web Service" dépendrait de Spring MVC parce que si j'ai bien compris dans mes recherches, c'est compatible avec REST.

    "Web" serait un projet maven archetype-webapp

    Voilà, ma question en gros c'est : Ces choix de technologie sont-ils encore pertinents par rapport à ce qui existe aujourd'hui ? Par exemple, le choix de Spring MVC est-il meilleur que d'utiliser Spring WS ? Etc...

    Merci d'avance à ceux qui prendront le temps de me lire et de me répondre .

  2. #2
    Membre actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2014
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mai 2014
    Messages : 153
    Points : 227
    Points
    227
    Par défaut
    Pour faire court,plusieurs choix sont possible.Spring avec hibernate et jpa.(dao et metier).Pour le package service ,je suppose que tu injectes un objet métier.
    Pour EJB3 metier service hibernate jpa.
    Pour le client web jsf2.0 ,une simplicité évidente par rapport aux classiques servlet jsp/jstl pour le managerbean.
    Si tu prends spring tu as l'injection de dépendances (mais aussi avec ejb3) mais le contrôleur (@controller)est légèrement plus complexe,et le plus rageant pour moi,les dizaines de lignes en xml pour la config.
    Sinon,techniques toujours en pointe..

Discussions similaires

  1. [Conseil] Technologies pour application web
    Par keyga dans le forum Débuter
    Réponses: 2
    Dernier message: 20/11/2014, 18h54
  2. Quelles technologies pour une application web
    Par scorbo dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 11/11/2014, 22h55
  3. Quelles technologies choisir pour mon application Web ?
    Par alansar dans le forum Frameworks Web
    Réponses: 8
    Dernier message: 04/12/2007, 18h25
  4. Application web Intranet multi-utilisateurs quel technologies ? (serveur linux)
    Par La Goule dans le forum Général Conception Web
    Réponses: 6
    Dernier message: 14/03/2007, 14h16
  5. Réponses: 4
    Dernier message: 04/07/2002, 12h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo