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

GWT et Vaadin Java Discussion :

GAE : Entité avec Key et DTO ?


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 94
    Par défaut GAE : Entité avec Key et DTO ?
    Bonjour à tous,

    Je suis en train de développer une petite application avec GAE, GWT, JPA, et je suis confronté à un petit problème. Tout d'abord voici comment je procède :

    Mon IHM manipule des DTO qui sont plus ou moins images de mes entités. L'IHP appelle des services asynchrones qui eux appellent des services serveur, et eux, appellent des dao.

    Jusqu'a maintenant j'ai maniplué des entités simple, avec des primary key de type Long, et je n'ai pas eu de problèmes. Sauf que maintenant je vais manipuler des associations.

    Visiblement pour les associations GAE veux absolument des PK de type Key et non Long.

    La question que je me pose est : est-ce possible (et "propre") d'utiliser Key dans mes DTO ?

    Sinon, comment puis-je stocker l'identifiant de mon objet ?

    Merci d'avance.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2010
    Messages : 61
    Par défaut
    Tu peux utiliser utiliser des PK de type String, qui elles fonctionnent avec des associations et que tu pourras stocker dans tes DTO.

    Par ailleurs, le type KEY de Gae ne fonctionnerait pas dans tes DTO. Gwt n'est pas capable de sérializer le type Key de Gae. (Pas de sources disponibles donc pas de compilation possible par gwt).

Discussions similaires

  1. Entité avec champs à null retournée par Hibernate
    Par nicdo77 dans le forum Hibernate
    Réponses: 2
    Dernier message: 13/09/2007, 16h47
  2. 3 entités avec 3 bdd ou une seule bdd ?
    Par Giantrick dans le forum Schéma
    Réponses: 4
    Dernier message: 25/07/2007, 17h44
  3. Flash 8: Problème avec Key.addListener
    Par ErnestLamoureuxInc dans le forum Intégration
    Réponses: 5
    Dernier message: 10/07/2007, 22h19
  4. Problème avec Key.DOWN
    Par Nymphon dans le forum Flash
    Réponses: 4
    Dernier message: 23/03/2007, 15h47
  5. [MEA] Entité avec 3 références ?
    Par Bacalla dans le forum Schéma
    Réponses: 11
    Dernier message: 22/02/2005, 15h51

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