Je construis une api Spring/Hibernate/Postgres, qui fonctionne bien. Je veux écrire un test d'intégration en utilisant dans la mémoire H2 DB.Je sais comment créer test-applicationContext. Mais j'ai peu de problèmes à créer les tables. Maintenant, le create.sql avait une requête sql pour créer le schéma et les tables nécessaires. Mais Hiberate devrait s'en occuper et je pense que je n'ai pas besoin d'utiliser une requête pour créer une table, hibernate devrait s'en occuper à partir des annotations du modèle? J'ai tout défini dans mon persistence.xml mais à la fin il dit que la table "user" est introuvable. Quelqu'un peut-il me suggérer comment créer des tableaux dans le test d'intégration ou me diriger dans la bonne direction, s'il vous plaît? MerciTest d'intégration Spring/Hibernate avec H2 DB
0
A
Répondre
1
Il vous manque l'indicateur close_delay sur la chaîne de connexion jdbc. Sans cela, H2 ferme la base de données chaque fois que la dernière connexion est libérée. Ainsi, le schéma est perdu est votre cas directement après la création.
jdbc:h2:mem:processdb;DB_CLOSE_DELAY=-1
Questions connexes
- 1. Utilisez listAgg avec H2 db dans Grails
- 2. Tests unitaires avec en mémoire H2 db devient terriblement lent
- 3. cadre Play 2.0: H2 DB évolution avec un modèle simple
- 4. Recréez h2 db avec des données de configuration via DBUnit
- 5. Résultats illogiques du test Cucumer/Arquillian avec H2
- 6. Étapes pour créer une application jsp avec SpringHibernate framwork?
- 7. Quelle est la différence entre db: test: clone, db: test: clone_structure, db: test: load, et db: test: prepare?
- 8. test unitaires sqlite avec un fichier db
- 9. Formatage h2 avec css
- 10. problème de visualisation h2 db utilisé dans le projet grails
- 11. Test de rails avec Watir. Comment charger mon test db avec les projecteurs de/test/fixtures
- 12. Exemple Android utilisant H2
- 13. Test de printemps avec H2 dans la base de données de mémoire tronque tous les tableaux
- 14. Comment démarrer et arrêter le serveur H2 pour le test
- 15. VS 2010 DB Test - Conditions de test multiples par test
- 16. h2 avec sifr permis dupliqués
- 17. Largeur extensible H2 avec BG
- 18. Démarrer/arrêter H2 avec ant
- 19. mongo db erreur de test
- 20. Scala Slick 0.11.2 comte avec H2
- 21. Rails avec Postgres à distance de test DB
- 22. Création d'anagrammes pour un test DB
- 23. Comment empêcher Rake test d'appeler task db: test: prepare
- 24. Simple H2 et Hibernate/JPA
- 25. Vidage des instructions d'insertion H2
- 26. Positionnement H1 et H2 avec CSS
- 27. annexant h2 à l'image avec jquery
- 28. H2 dans SPAN - compatible avec le navigateur?
- 29. Jouez! pas fermer H2 correctement
- 30. Test d'une (grande) collection extrait d'une db