begin process at 2010 02 10 03:36:25
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

JDBC

 > GENERICS + SPRING + HIBERNATE

GENERICS + SPRING + HIBERNATE


 Information sur la source

Note :
Aucune note
Catégorie :JDBC Classé sous :Spring, Hibernate, Generics, Java Niveau :Initié Date de création :18/09/2008 Date de mise à jour :24/09/2008 14:06:44 Vu / téléchargé :4 884 / 825

Auteur : marik7335

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

J'ai vu des sources qui traitent de la mise en relation entre spring et hibernate mais aucune sur Spring, Hibernate et les Generics. En effet, vous pouvez utiliser ces derniers pour la couche DAO, par exemple pour les opérations CRUD : save, update, delete, Load, etc.., vous n'avez donc plus qu'à écrire vos traitements spécifiques pour chaque classe métier DAO.

Vous remarquerez que le même exemple mettant en ½uvre les mêmes tables est aussi sur csharp.fr

J'ai utilisé Spring 2.5.5, Hibernate 3.1 et le plugin hibernate synchroniser d'eclipse.

Malheureusement, les jars sont de trop grande taille pour les mettre dans le zip.
Voici donc les jars utilisés pour le projet (à ajouter dans le répertoire lib ou le classpath):
antlr-2.7.6rc1.jar
asm.jar
asm-attrs.j ar
cglib-2.1.3.jar
commons-collections-2.1.1.jar
c ommons-logging-1.0.4.jar
dom4j-1.6.1.jar
ehcache-1 .1.jar
hibernate3.jar
jta.jar
log4j-1.2.11.jar
mys ql-connector-java-5.1.6-bin.jar
spring.jar
xml-api s-2.0.2.jar

Source

  • Tout est dans le Zip.
Tout est dans le Zip.


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

20 septembre 2008 13:11:56 :
Rectification du texte de présentation.

 Sources de la même categorie

Source avec Zip Source avec une capture SERVEUR ACCESS par jantelboy
Source avec Zip Source avec une capture JIDBASE : JAVA INTERFACE DATABASE par sovos
Source avec Zip DATAMAP-JDBC par cherkaouif
Source avec Zip Source avec une capture SYSTÈME DE GESTION DES DÉPENSES par ig3
Source avec Zip Source avec une capture CONNEXION JAVA ORACLE VIA UN SERVEUR par moumou95

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CALENDRIER EN JAVA (APPLET JAVA) POUR ANNONCER UN EVENEMENT ... par aladec2007
Source avec Zip Source avec une capture "PROGRAMMEUR", EST UN PROGRAMME QUI PERMET DE TAPER QUELQUE ... par edouard333
Source avec Zip Source avec une capture PETIT JEU AVEC JAVAFX par puccino1er
Source avec Zip Source avec une capture [ANDROID] FAITES PARLER VOTRE NABAZTAG par EBArtSoft
Source avec Zip EXEMPLE D'UTILISATION CONJOINTE DE SPRING & HIBERNATE par pioug43

Commentaires et avis

Commentaire de LocalStone le 29/09/2008 23:49:18

Je crois (je dis bien je crois parce que ma connaissance en architecture d'entreprise n'est pas non plus infaillible ...) que c'est une bonne idée.
On y avait pensé pour un projet sans prendre le temps de le faire, et je pense m'inspirer de ta source à l'avenir.

Sinon, petits conseils au niveau du Java lui-même (c'est pas tant des conseils, mais c'est plutôt comment moi j'aurais fait ...) :

- faut pas dériver HibernateDaoSupport mais HibernateTemplate directement ;

- n'écrit pas IMaClass pour interface et MaClasse pour l'implémentation (je crois que c'est en C# qu'il y a cette nomenclature), mais plutôt MonInterface pour l'interface et MonInterfaceImpl pour l'implémentation. Qui plus est, tu peux séparer les implémentations dans des sous-packages (comme par exemple dao.impl.BaseImpl).

Y a surement d'autre chose, mais sinon, encore une fois, c'est une bonne idée.

Commentaire de marik7335 le 30/09/2008 21:31:34

J'avoue que je viens du monde C# et c'est vrai que j'ai développé en java comme j'aurais développé en C#. En tout cas, c'est sympa de m'avoir signalé ces éléments. J'en tiendrais compte par la suite.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

JAVA TIGER HELP PLEASE :'( [ par tds ] Cela peut paraitre bizarre mais voici mon problème:J'ai installé Java Tiger beta2 sur mon pc et reféfinis mon JAVA_HOME vers le jdk 1.5.Je fais java - JSF/Hibernate [ par Btissamati ] Salam tout le monde,j'ai réussi à faire une connexion à la base de données mysql via hibernate en utilisant le web visual java server faces, mais je m lecture en java d'une base de donnée postgres via hibernate [ par handouda ] Bonjour j'ai besoin d'aide est ce que quelqu'un peut m'aider SVP  le mapping est juste mais quand j'essaye d'executer cette classe dans java applicati SPRING - STRUTS - HIBERNATE [ par powget ] Bonjourje suis entrain de travailler sur des projets j2ee,et on m'a affecter a un projet qui nécessite un niveau moyen du SPRINGj'ai cherché sur inter probleme hibernate mapping [ par abdel1025 ] bonjour s'il vous plait si vous pouvez maider je vous serai reconnaissanten fete je suis sur un projet web sous J2EE je travail avec eclipse struts et hibernate problem java.lang.OutOfMemoryError: PermGen space [ par batmanhat ] bonjour a tous,je suis nouveau dans le monde d'hibernate j ai fait une petite application pour teste le framework en accédant a une base de donne post DWR+Struts+Hibernate+Spring [ par salma855 ] Bonjour,Je dois réaliser une application web,dans laquelle on m'a proposé un certain nombre de  technologies et framework:J2EE,DWR,Spring,Struts,Hiber Problème java / hibernate [ par frimmmm ] Bonjour tout le monde ! merci a ceux qui me liront :p Voila je vous explique mon problème : Je suis entrain de faire un programme en java ( swt ) uti Application J2EE: Spring, Hibernate, Flex [ par wardasfax ] bonjour; s'il vous plait j'ai besoin un grand aide et urgent!!!! je veux avoir un application J2EE: Combinaison les trois framework: [b]Spring[/b], [b hibernate oracle 10g [ par kawtarinpt ] bonjourlors de la connexion de ma base de données Oracle (10g) à l'application de gestion des hotels en utilisant l'outil hibernate, j'ai eu des probl


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales