ファイルとファイルに関する情報を含む db4o を使用してデータベースを構築していますが、背後にファイル システムを必要としない方法で構築したいと考えています (特に、ファイル システムが複雑であるため、ファイル システムが存在しないようにしたいと考えています)。関係: 私たちが扱うアイテムのウェブのために、そのようなファイル システムをインテリジェントな方法で設計する方法はありません。)
File
そのため、クラスがファイル システム内のファイルへのポインターであることはわかっていますが、実際のファイルを使用しているオブジェクトに含める必要があります。文字列を使用しますが、オブジェクトは多くの場合、バイナリ、画像、またはムービーを読み込むことができるため、これは望ましくないタイプの誤用になります。
私はかなり検索してきましたが、解決策が見つからず、ほとんどの検索でFile
クラスの説明にたどり着きました。
私が欲しいオブジェクトの例:
public class FileContainer {
private Date addedDate;
private String checkSum;
private Boolean criticalState;
private FileContainer previousVersion;
private String addedBy;
private FileObject file;
}
ここで、FileObject は単に実際のファイルです。
助けてくれてありがとう。