Accès aux données via une application JAVA SE

dev_man Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   -  
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je suis entrain de développer une application JAVA SE avec Swing et j'ai besoin d'acceder à une base de données SQL SERVER et je veux savoir que dois-je utiliser, JDBC ou autre API.

Merci

A voir également:

3 réponses

ngounou25 Messages postés 96 Date d'inscription   Statut Membre Dernière intervention   4
 
Salut,

Le tout dépend grandement de l'architecture physique de ton application. Si c'est une petite application san grande importance qui tourneras sur un ou deux ordinateurs au plus, je te conseillerais d'utilise JDBC et de ne pas de casser la tête pour rien.

Par contre, si c'est une véritable application d'entreprise, songe à utiliser une API (JPA 3.0 par exemple) adéquat dans le but de faciliter les travaux de maintenance.
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Salut,

Si tu débute ça serais bien de commencer par apprendre à maitriser JDBC, voir par exemple la FAQ JDBC. Après quand tu aura plus d'expérience tu pourra toujours envisager d'apprendre à utiliser des framework de plus haut niveau pour les accès SGBD.
0
dev_man Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci à vous,

je parle bien JDBC, mais je veux bien découvrir une autre API, que vous me conseillez ?

Et si vous pouvez me donner aussi quelques sites intéressants relatifs à l'API en question.

Merci et Bonne Journée.
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Salut,

Si tu as envie d'apprendre alors tu peu te lancer par exemple dans le maping objet/relationnel, ce qui est de plus en plus utilisé et reconnu c'est hibernate. Tu peu commencer par lire la FAQ Hibernate et ce tutoriel débuter avec Hibernate.
0
dev_man Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   2
 
Salut,

Merci Célien, je viens de lire qu'avec Hibernate on utilise tout ce qui HQL pour l'interrogation des Base de Données, ma question, est ce qu'on peut faire l'équivalent des requêtes SQL avec HQL (les jointures, mise à jours complexe entre table et suppression complexe , sous requetes, ....) ??
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Salut,

Oui pas de soucis HQL est extrêmement puissant.
0
dev_man Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   2
 
HQL fait la meme chose que SQL ?

merci de me donner quelques liens parce que je trouve rien sur internet à propos de HQL
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
HQL fait la même chose que SQL mais avec une optique orienté objet/SGBD (cernant des notions comme l'héritage, le polymorphisme et les associations) au lieu de simplement SGBD : Doc HQL.

Mais si veux veux faire du simple SQL pourquoi chercher autre chose que JDBC ?
0