Ich habe eine Methode, die PDFs erstellt und ein Servlet, das Dateien in meine Datenbank hochlädt. Kann ich die erstellten PDFs trotzdem direkt in meine Datenbank hochladen? Ich verwende FileOutputStream, um meine PDFs zu erstellen.Wie schreibe ich in die Datenbank mit FileOutputStream
0
A
Antwort
1
Klingt, als ob Sie etwas wie Java Caching System oder Ehcache benötigen. PDFs in eine Datenbank zu packen ist im Allgemeinen keine gute Idee, obwohl es sicherlich getan wurde.
Ich nehme an, es hängt davon ab, wie lange Sie erwarten, dass der Benutzer die Datei abrufen möchte. Wenn eine lange Zeit, vielleicht eine Datenbank könnte Vorteile haben, weil es verwaltet wird, gesichert, etc. Allerdings können die gleichen Dinge über einen Dateicache gesagt werden, und wenn Sie eine Menge der Dateien haben, dann sollten Sie viel glücklicher System haben Administratoren verwenden einen einfachen Dateispeicher.
Verwandte Themen
- 1. Wie schreibe ich eine neue Zeile in Java FileOutputStream
- 2. Wie schreibe ich Datenbank-Anwendung in iPhone
- 3. Wie schreibe ich CSV-Datei in SQL-Datenbank mit Python
- 4. Wie schreibe ich Smarty Block Plugins, die Datenbank Datensätze durchlaufen
- 5. Wie schreibe ich die Abfrage mit linq?
- 6. Wie schreibe ich eine Datenbank in eine Textdatei in Android
- 7. Wie schreibe ich die Abfrage?
- 8. Wie schreibe ich in Meteor-Datenbank von externer Anwendung?
- 9. Android FileOutputStream
- 10. Wie schreibe ich Inhalt einer Rails-Datenbank in externe Datei
- 11. FileOutputStream Äquivalent
- 12. FileOutputStream Äquivalent
- 13. FileOutputStream Äquivalent
- 14. Bro - schreibe zwei Filter für die Datenbank
- 15. Wie schreibe ich in HDFS mit Scala
- 16. Filewriter vs Fileoutputstream in Java
- 17. JAVA: FileInputStream und FileOutputStream
- 18. FileOutputStream erstellt Datei, auch wenn ich die Datei existiere
- 19. Wie schreibe ich mehrere Relationen in Yii2?
- 20. Wie schreibe ich die folgende Mongo-Abfrage?
- 21. Wie schreibe/schreibe ich ein komplexes Objekt mit XmlWriter/XmlReader
- 22. Wie schreibe ich in Emacs?
- 23. Wie schreibe ich diese Funktion die Scala?
- 24. Wie schreibe ich einen Integrationstest in NUnit?
- 25. Wie schreibe ich SQLite Callback in COBOL
- 26. Schreibe PDF aus Binär in der Datenbank
- 27. Über Magick ++, wie schreibe ich die CMakeLists?
- 28. Wie kann ich Datei von Fileoutputstream erstellt löschen
- 29. PHP lese XML und schreibe in Datenbank
- 30. FileOutputStream vs ByteArrayOutputStream
Könnte ein bisschen davon abhängen, welche Art von Datenbank Sie verwenden. –
? Du meinst direkt –
Hallo Jane (wenn das wirklich dein richtiger Name ist), musst du dein Datenbankschema betrachten und ein binäres Objekt finden, das deine PDF-Datei enthalten kann. Es könnte ein "BLOB" oder so etwas sein. Dann müssen Sie in Ihrer db-API eine Methode finden, mit der eine Datei in diesem binären Datentyp gespeichert werden kann. – nicomp