OVH Cloud OVH Cloud

Struts / Hibernate

4 réponses
Avatar
Bernard Koninckx
Bonjour à tous,

Je crée un petit projet personnel utilisant Tomcat, Struts et une base
MySQL. Je souhaite effectuer un mapping O/R avec Hibernate.

Je ne sais pas trop comment m'y prendre pour faire celà.

Dois-je créer un Plug-in ? Dois-je encore étendre ma solution en utilisant
d'autres librairies ou outils pour interfacer Hibernate avec Struts ?

Merci à tous pour vos informations.

Bernard

4 réponses

Avatar
Alexandre Touret
Bernard Koninckx wrote:
Bonjour à tous,
Bonjour


Je crée un petit projet personnel utilisant Tomcat, Struts et une base
MySQL. Je souhaite effectuer un mapping O/R avec Hibernate.

Je ne sais pas trop comment m'y prendre pour faire celà.

Dois-je créer un Plug-in ?
C est conseille. Y a un plugin par defaut ds la distro d hibernate je

crois.
Dois-je encore étendre ma solution en utilisant
d'autres librairies ou outils pour interfacer Hibernate avec Struts ?

Tu peux utiliser Spring

Merci à tous pour vos informations.

De rien

Bernard


Alexandre


Avatar
Zouplaz
Bernard Koninckx - :

Bonjour à tous,

Je crée un petit projet personnel utilisant Tomcat, Struts et une base
MySQL. Je souhaite effectuer un mapping O/R avec Hibernate.

Je ne sais pas trop comment m'y prendre pour faire celà.

Dois-je créer un Plug-in ? Dois-je encore étendre ma solution en
utilisant d'autres librairies ou outils pour interfacer Hibernate avec
Struts ?

Merci à tous pour vos informations.

Bernard




Je veux pas trop m'avancer vu que je débute (idem que toi mais sans Struts)
mais je vois pas trop ce qu'un "plug in" vient faire la dedans... A mon
avis avec Struts tu vas, à un moment ou à un autre, faire correspondre des
objets java (donc tes classes) à telle ou telle action de l'utilisateur...
Après, ces classes peuvent accéder à des données de ton choix de la manière
qui te convient (SGBD et Hibernate dans ce cas précis)

Mes deux sous

Avatar
Zouplaz
Bernard Koninckx - :

Bonjour à tous,

Je crée un petit projet personnel utilisant Tomcat, Struts et une base
MySQL. Je souhaite effectuer un mapping O/R avec Hibernate.

Je ne sais pas trop comment m'y prendre pour faire celà.

Dois-je créer un Plug-in ? Dois-je encore étendre ma solution en
utilisant d'autres librairies ou outils pour interfacer Hibernate avec
Struts ?

Merci à tous pour vos informations.

Bernard




Je viens de penser à un truc, tu voulais sans doute parler des tags struts
? Là encore, méfie toi de ce que je raconte : Hibernate manipule des
collections java classiques... Struts doit savoir gérer des collections,
donc pas de soucis.

En tout cas, dans mon cas je me sers de Velocity (un moteur de templates)
et j'exploite dans mes templates des données retournées par Hibernate (des
collections donc) sans aucune modification de ma part... J'itère à qui
mieux mieux quoi ! ;-)

Avatar
Franck
Bernard Koninckx avait soumis l'idée :
Bonjour à tous,

Je crée un petit projet personnel utilisant Tomcat, Struts et une base
MySQL. Je souhaite effectuer un mapping O/R avec Hibernate.

Je ne sais pas trop comment m'y prendre pour faire celà.

Dois-je créer un Plug-in ? Dois-je encore étendre ma solution en utilisant
d'autres librairies ou outils pour interfacer Hibernate avec Struts ?

Merci à tous pour vos informations.

Bernard


Salut,

Je te conseille d'initialiser et de fermer tes sessions Hibernate dans
un ServletFilter,
ce qui te permettra par la suite de ne pas avoir de problèmes
d'initialisation des lazy Collections
et des proxies dans tes jsp. (ces fonctionnalités sont
hyper-importantes pour optimiser
les perfs de ton application)

C'est peut-etre un peu obscur pour toi pour le moment si tu connais pas
bien Hibernate
mais tu vas vite comprendre.

Tu as un bout de code ici :http://www.hibernate.org/43.html

@+

--
mailto:
En Gwada y'a du vent !