Wir Geschäft Einschränkung haben die Datenbank nur über gespeicherte Prozeduraufrufe Zugriff. Caching ist ebenfalls nicht erlaubt. Hat das Hibernate-Framework bei der Verwendung von Features wie dem Erstellen von komplexen Abfragen auf Objektbeziehungsebene oder dem Zwischenspeichern einen Nutzen? Wir verwenden die Verwendung der Lightweight-JDBC-Option.für Stored Procedure Zugang Hibernate
3
A
Antwort
3
Hibernate macht Sinn, wenn Sie gehen Objekte auf Tabellen abzubilden. Ich sehe nicht, wie HQL Sie sonst profitieren kann.
Ich blicke in JDBC oder Frühling JDBC stattdessen würde.
1
verzögertes Laden und Unternehmens Hibernate Mapping bringt noch viel Wert auf den Tisch. Ich würde dafür gehen.
Verwandte Themen
- 1. Mutex Stored Procedure
- 2. Stored Procedure - Zwingen Ausführungsreihenfolge
- 3. Gespeicherte Broken Stored Procedure
- 4. Optimierte Stored Procedure Schleife
- 5. Stored Procedure und XML
- 6. SQLServer Stored Procedure
- 7. SSIS Stored Procedure Call
- 8. Stored Procedure/Masseneinfügung Schwierigkeiten
- 9. Sortierung in Stored Procedure
- 10. SQL Stored Procedure Formatierungsfehler
- 11. MySQL Stored Procedure Berechtigungen
- 12. Letzte gespeicherte Stored Procedure
- 13. Stored Procedure Syntaxfehler in MySQL
- 14. Probleme erstellen MySQL Stored Procedure
- 15. Ausführen von SQL Stored Procedure
- 16. MySQL Stored Procedure Deklarieren Problem
- 17. MySQL Stored Procedure Beginner Error
- 18. Stored Procedure durch Data Service
- 19. Stored Procedure Frage mit IS_MEMBER
- 20. Stored Procedure und Entity Framework
- 21. Prüfung Wenn Stored Procedure Rückgabewert
- 22. Passing unique Parameter Stored Procedure
- 23. Oracle Java Stored Procedure Befehlszeileninteraktion
- 24. den langsam laufenden Stored Procedure
- 25. Zip mit Oracle Stored Procedure
- 26. Dynamische Stored Procedure in Oracle
- 27. Best Practices - Stored Procedure Logging
- 28. Stored Procedure und SQLite erstellen?
- 29. LinqToSql und Stored Procedure Frage
- 30. Wie führe ich SQL Server Stored Procedure für INSERT aus Hibernate aus?
Würden Sie Einblick, warum Ihr Unternehmen diese Beschränkung auferlegt? Aus Gründen der Leistung können Sie zum Beispiel argumentieren, dass Hibernate (eigentlich Ihr Verbindungspool) PreparedStatements zwischenspeichert, was diese Bedenken mildert. –
Die Datenbank dient als Backup-Einrichtung auf einem verteilten System für eine Datenbank, die sich auf dem Mainframe befindet. Der Zugriff auf die Mainframe-DB basiert auf gespeicherten Prozeduren, die in COBOL geschrieben sind. Der Zugriff auf die Backup-Einrichtung muss den tatsächlichen Zugriff nachahmen. – zkarthik