Je m'attends à ce que chaque entité instanciée corresponde à un tuple (& co) dans la base de données. Dans les exemples que je vois, on instancie toujours l'entité (via un constructeur) et les appels persistent avec cette entité. Je trouve cette erreur-sujet, et je me demandais si il n'était pas possible d'avoir chaque entité instanciée automatiquement géré/persisté/reflété à la base de données (au moins destiné à). Cela semble également m'empêcher de conserver les entités de variable d'instance persistantes. C'est à dire. J'ai une entité qui instancie une autre (entités avec lesquelles elle a une association) dans son constructeur.Comment persister chaque nouvelle entité?
1
A
Répondre
0
C'est juste une pratique. Le modèle ne doit pas avoir connaissance d'une logique DAO/persistance. Si c'est le cas, alors il est étroitement couplé et non réutilisable pour d'autres cadres de persistance. Cependant, si vous êtes sûr que vous vous en tenez à JPA depuis des lustres, alors vous pouvez envisager de le faire. Mais ce n'est généralement pas une bonne pratique. Le modèle peut ne pas être réutilisable dans d'autres couches. Par exemple, vous pouvez créer un objet modèle factice/factice pour la couche de vue pour permettre à un nouvel utilisateur de renseigner les détails d'enregistrement, puis de le conserver uniquement lorsque la soumission et la validation sont effectuées avec succès.
Questions connexes
- 1. NHibernate: Comment enregistrer une nouvelle entité sans écraser le parent:
- 2. Aucun persister pour une entité utilisant AutoMap dans Nhibernate Fluent?
- 3. ne peut pas persister entité JPA dans le moteur app
- 4. Ajout d'une nouvelle entité dans NHibernate PostUpdateEvent
- 5. Ajouter une nouvelle entité à persista Collection
- 6. Comment persister un cookie?
- 7. Comment définir une nouvelle entité pour l'analyseur XML HtmlUnit?
- 8. Comment persister entité avec deux parents utilisant hibernate et service web?
- 9. Comment mettre à jour une entité de nouvelle créée entité détachée
- 10. Comment ajouter entité existante comme une nouvelle entité avec Entity Framework
- 11. comment inverser remplir chaque entité de tableau d'octets?
- 12. Comment Persister variable sur Postback
- 13. Entity Framework: Créer une entité, attacher des entités enfant, faire des choses, puis persister des entités ... comment?
- 14. Comment persister des informations de connexion oauth?
- 15. Entity Framework 4.0 Création d'une nouvelle entité provenant d'autres entités
- 16. attacher une entité avec une entité associée à un contexte de nouvelle structure d'entité
- 17. Comment persister/stocker des valeurs à l'exécution
- 18. ne pas être en mesure de persister entité dans JPA au printemps 3
- 19. Entity Framework: Insérer une nouvelle entité associée à une autre entité
- 20. fluent nhibernate: erreur INSERT lors de la sauvegarde d'une nouvelle entité avec une entité enfant
- 21. Comment faire pour persister java.util.Set à travers JPA?
- 22. Exception lors de la création d'une nouvelle entité dans RIA
- 23. NHibernate HiLo - nouvelle colonne par entité et HiLo attrape
- 24. Comment persister un changement dans un DBML
- 25. Comment persister certaines valeurs dans Outlook vba
- 26. ASP.NET MVC Modèle, comment persister valeur lable
- 27. java - comment persister variable dans JVM
- 28. Utilisez fLinq pour persister?
- 29. Comment obtenir la clé primaire d'une entité JPA?
- 30. Facebook: comment persister des sessions dans une application (connect/graph)