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

Java EE Discussion :

J2EE et base de données


Sujet :

Java EE

  1. #1
    Membre habitué
    Inscrit en
    Juillet 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 8
    Par défaut J2EE et base de données
    salut tt le monde ,
    je suis debutante en j2ee et j'aimerais faire une application avec j2ee avec tomcat,strut,hibernate, et une base de donnée mysql.
    mais je ne sais pas comment et où je trouve mysql :version compatible avec j2ee et comment la connecter (est avec un connecteur jdbc comme le cas ds java)
    merci bien de me repondre si vous saviez bien sur et de m'indiquer les liens où je puisse telecharger exactement mysql ou bien un tutoriel expliquant cette connexion de base de donnée j2ee et mysql et merci d'avance
    j'ai cherché et j'ai pas trouvé bcq sur j2ee et mysql.merci encore une fois les amis.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 230

  3. #3
    Membre émérite Avatar de Heimdal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 549
    Par défaut
    Salut,

    Tomcat n'est pas un conteneur JEE, il ne t'es donc pas possible d'utiliser la spec JEE avec ce dernier.

    2 solutions:
    - oublier JEE et passer à Spring (ou pas)
    ou
    - oublier Tomcat et utiliser Glassfish, JBoss ou tout autres serveurs d'applications JEE.

    Sinon concernant la connexion à une BDD MySql, il te faudra
    ajouter le driver au classpath de ton serveur,
    créer une ressource JDBC dans ton domaine et
    remplir correctement le fichier META-INF/persistence.xml.

    Banzai

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2009
    Messages : 38
    Par défaut
    Tomcat pas un conteneur JEE? Pas possible d'utiliser JEE avec Tomcat?

    lol.

  5. #5
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Tomcat n'est pas vraiment un serveur d'applications JEE, il n'implémente qu'une partie de la norme, à vrai dire, c'est surtout un conteneur de servlet.
    En aucun cas on ne peut le comparer à un véritable serveur d'applications JEE, il lui manque (entre autre) un conteneur EJB, JMS...
    Bref, tant qu'à vouloir se mettre à JEE, autant prendre JBoss ou GlassFish (pour les gratuits), ce serait dommage de passer à côté des EJB.

    Maintenant, on peut s'en passer, sa dépend du type d'application à développer.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Bref, tant qu'à vouloir se mettre à JEE, autant prendre JBoss ou GlassFish (pour les gratuits), ce serait dommage de passer à côté des EJB.
    Jonas 5.x aussi n'est pas mal.
    Mais dans les technos qu'il a decrit tomcat est suffisant. faut vraiment être convaincu de l'utilité des EJB3 par exemple avant d'en faire appel dans un projet. Les serveurs les supportant ont un temps de démarrage non négligeable, et sur du long terme sur un projet croyez moi c'est vraiment négligeable les temps de démarrage.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2009
    Messages : 38
    Par défaut
    Merci pour vos précisions!


    Perso, j'utilise Resin sur mon serveur à la maison, principalement parce que j'ai failli devenir dingue à essayer de faire tourner Glassfish sous Eclipse

  8. #8
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Personnellement, je ne jure que par les EJB3, puissants, fiables, sécurisés, montée en charge facile, appels distants, tout pour plaire... (et pourtant, j'ai commencé par la version 1 des EJB, j'aurais pu être dégouté à vie ).
    Pour les temps de démarrage des serveurs, je ne suis pas du même avis que DevServlet.
    GlassFish démarre rapidement... JBoss beaucoup moins, c'est même extrêmement lent... Ceci dit, c'est surtout en développement que c'est pénible, après, on se fout royalement d'attendre 1 minute de plus.

    Tomcat est certainement le plus rapide, mais uniquement un conteneur de servlet, ça fait light pour se faire une idée de JEE .
    Je ne dénigre pas du tout, je l'utilise régulièrement pour certains clients, mais ce sont des applications très ciblées et relativement légères.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  9. #9
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Pour les temps de démarrage des serveurs, je ne suis pas du même avis que DevServlet
    T'as peut être raison, je n'ai pas encore utilisé GlassFich, c'est jboss que jai utilisé pour gérer mes EJB, et les temps de démarrage étaient quand même considérables.

  10. #10
    Candidat au Club
    Inscrit en
    Décembre 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 2
    Par défaut
    salut

    je travaille sur un projet jee mais je ne sais pas comment faire des importation des fichiers excel pour mettre leurs données dans ma base de donnée est ce que quelqu'un peut m'aider

Discussions similaires

  1. J2EE et Base de données MySQL
    Par linuxien_62 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 04/01/2013, 16h07
  2. J2EE et Base de donnée MySQL
    Par linuxien_62 dans le forum JDBC
    Réponses: 10
    Dernier message: 02/01/2013, 15h45
  3. J2EE et base de données
    Par maryyem dans le forum Java EE
    Réponses: 0
    Dernier message: 22/12/2009, 01h20
  4. création de base de données à nouveau pour un projet j2ee
    Par is_S_am dans le forum Développement Web en Java
    Réponses: 2
    Dernier message: 31/07/2009, 22h27
  5. [Hibernate][J2EE][EJB3]Persistance dynamique à plusieurs base de données
    Par Soronite dans le forum Persistance des données
    Réponses: 2
    Dernier message: 31/07/2008, 15h25

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