Re: Localisation d'entités et JPA
Baptiste MATHUS <[email protected]>
| Newsgroups | gmane.comp.java.french.general |
|---|---|
| Message-ID | <[email protected]> |
Salut Antoine, Le 10 décembre 2010 13:23, Antoine DESSAIGNE <[email protected]> a écrit : > Bonjour à tous, > > Voilà je suis à la recherche de "Best Practices" pour le stockage de > traductions d'entités dans une base de données. La traduction se doit d'être > obligatoirement en base de données car ces entités sont créees, modifiées et > traduites par les utilisateurs. > > A la limite, en lisant ce que tu expliques ci-dessous, je répondrais qu'il faut commencer par réfléchir à la conception hors persistance (que ce soit d'ailleurs avec JPA, en XML...). Ensuite, en regardant ton modèle, je me demande si tu ne ferais pas mieux de passer par des DTOs, et que le modèle persistant soit masqué à tes utilisateurs. Vu ce que tu sembles vouloir faire, je pense qu'avoir une bonne isolation entre le backend de gestion de tout ça et ce que peuvent faire tes utilisateurs serait une très bonne chose. Ensuite, tu fais ta persistance JPA de façon classique. Est-ce que ça pourrait répondre à ton besoin ? Mes 2 centimes ;). @++ -- Baptiste <Batmat> MATHUS - http://batmat.net Sauvez un arbre, Mangez un castor !