devrait toujours vérifier le champ "version" lors de la mise à jour d'un objet de classe de domaine? Si oui, est-ce que l'utilisation d'un moment de sommeil est une option acceptable?La question de mise à jour de l'objet de classe de domaine Grails
0
A
Répondre
3
Pourquoi voudriez-vous vérifier la version? Ceci est maintenu automatiquement par hibernate pour un verrouillage optimiste. c'est-à-dire que si la version a changé depuis que vous avez chargé l'objet, toute mise à jour que vous affinerez à la base de données échouera.
Les applications Normal Grails n'ont pas besoin d'interagir avec la propriété version.
Questions connexes
- 1. comment valider les champs de classe de domaine pendant la mise à jour dans Grails
- 2. domaine initialisation de la classe Grails
- 3. grails. Classe de domaine 1: m
- 4. poseur Redéfinition de la classe de domaine dans Grails 1.1.2
- 5. Ajouter un champ à une classe de domaine Grails?
- 6. Domaine itération de classe dans Grails
- 7. Grails. classe de domaine et ses méthodes?
- 8. Importer du code XML dans une classe de domaine Grails
- 9. Propriétés de classe de domaine Grails du fichier de propriétés
- 10. Grails - Mise à jour du domaine après la mise en ligne - Vais-je perdre mes données?
- 11. Hibernate cache dans la classe de domaine grails
- 12. Grails GORM domaine relation classe
- 13. Est-il possible dans Grails de désactiver la persistance d'une classe de domaine?
- 14. Utilisation du service grails dans la classe de domaine
- 15. Grails. Classe de domaine problème de chaîne JSON
- 16. Mise à jour dynamique de la classe Meta de ModelForm
- 17. Grails domaine classe relation à lui-même
- 18. Grails contraintes de domaine définition
- 19. Comment référencer un champs de classe de domaine Grails depuis l'extérieur du contrôleur Grails et afficher?
- 20. Gestion de `lastUpdated` dans un domaine grails
- 21. Mise à jour de la colonne d'agrégat Dans l'isolement Question
- 22. Enregistrements de mise à jour par lots dans Grails
- 23. SQL Question de mise à jour de test simultané
- 24. Fonction de mise à jour
- 25. Mise à jour du contenu de la sous-classe UIView
- 26. Grails Acegi: mise à jour nom d'utilisateur
- 27. problème Grails avec contraint annulable en classe de domaine
- 28. Grails: Dynamiquement injectent le service en classe de domaine
- 29. Une classe de domaine Grails peut-elle hériter d'une classe qui n'est pas une classe de domaine?
- 30. toString() dans Grails Classe de domaine Java Causes
J'ai vérifié les actions de mise à jour dans les contrôleurs créés par "grails generate-all". Il y a un soin particulier là-dedans si la version est 1. Vous pouvez le vérifier vous-même. – xain
Ceci est inutile dans la plupart des applications. C'est simplement utile si vous voulez anticiper les problèmes de modification simultanés. Vous n'avez pas à vous inquiéter à moins d'avoir à gérer plus intelligemment les situations de changement simultanées. –