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

Grails Java Discussion :

Jeu de données de test


Sujet :

Grails Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 4
    Points : 8
    Points
    8
    Par défaut Jeu de données de test
    Bonjour à tous.

    Je n'arrive pas à trouver comment on peut initialiser son application pour qu'au lancement elle est déjà des données enregistrées en base.
    Ca me serait bien utile pour faire des tests et développer un peu les gsp avec des données sans avoir à le recréer à chaque démarrage.
    Et si je n'utilise pas une base mysql pour faire mes tests c'est aussi parce que mon schéma n'est pas totalement fini et je ne sais pas à quel point il va bouger.

    Merci pour toute aide

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 4
    Points : 8
    Points
    8
    Par défaut
    Bon en fait j'ai retrouvé entre temps comment il fallait faire.

    Donc pour tous ceux que ça intéresse, il faut ajouter la construction des class Domain dans la closure init du fichier BootStrap.groovy.

    ex: dans grails-app/conf/BootStrap.groovy
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    class BootStrap {
     
         def init = { servletContext ->
              new MaClassDomain(name: "maClasse").save()
         }

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 35
    Points : 36
    Points
    36
    Par défaut
    Bonjour,

    il ne faut pas oublier que la méthode save retourne false lorsqu'il y a une erreur de validation des contraintes sur les objets persistants, et s'il le save retourne false, tu n'auras pas d'erreur mais la ligne ne sera pas ajoutée dans la table correspondante

    Nabil

Discussions similaires

  1. Création d'un jeu de données pour un test de charge avec Benerator
    Par ra77 dans le forum Tests et Performance
    Réponses: 4
    Dernier message: 12/07/2014, 23h44
  2. Créer une table avec un jeu de données de test
    Par xarkam dans le forum SQLite
    Réponses: 2
    Dernier message: 08/08/2013, 13h39
  3. [Etat-Transition] Jeu de données test
    Par bobziba dans le forum Autres Diagrammes
    Réponses: 0
    Dernier message: 15/04/2011, 10h18
  4. Export jeu de données uniquement
    Par jeff37 dans le forum Oracle
    Réponses: 1
    Dernier message: 01/07/2005, 18h16

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