J'ai de nouveau à Hibernate! Je voulais savoir pourquoi nous avons normalement une couche de service pour hiberner. Je veux dire s'il y a les DAO, pourquoi avons-nous aussi besoin des couches de service?Hibernate Question de conception
0
A
Répondre
1
J'utilise une couche distincte pour gérer les unités de travail/transactions. Mes DAO sont tous assez simplistes et ne traitent que l'accès direct à la base de données. Souvent, une seule tâche impliquera plusieurs interactions DAO, mais sera dans une transaction unique (mettre à jour plusieurs tables, récupérer des données et mettre à jour conditionnellement, etc.). En remontant une couche, je peux lancer une annotation @Transactional sur la tâche (en supposant que nous utilisons Spring, mais le concept reste sans) et l'encapsuler davantage.
Questions connexes
- 1. Question de modèle de conception Hibernate
- 2. Question sur la conception de classe Hibernate POJO
- 3. Hibernate question
- 4. Hibernate question
- 5. Question de conception
- 6. MVP, question de conception
- 7. .NET question de conception
- 8. Question de conception DAL
- 9. MVC question de conception
- 10. Question de conception C++
- 11. Database question de conception
- 12. jQuery question de conception
- 13. Question de conception SQLite
- 14. question de conception
- 15. Question de conception de cadre
- 16. MVC (CodeIgniter) question de conception
- 17. Master Pages - Question de conception
- 18. C# classe question de conception
- 19. Question de conception concernant OpenID
- 20. Question de conception pour ActiveAdmin
- 21. Conception de composants multithreadés Question
- 22. Conception de MySQL DataBase Question
- 23. Filetage ASP.NET + question de conception
- 24. Question de conception orientée objet
- 25. ASP.net simple question de conception
- 26. newbie wpf question de conception
- 27. formulaires imbriqués (question de conception)
- 28. DDD Conception agrégée Question
- 29. DBAdapter conception question
- 30. gui conception question
Demandez-vous pourquoi, dans votre entreprise, avez-vous toujours des couches de services avec Hibernate? Ou en général? – Nix