0
私はSQLite
データベースを使用しており、Jimfs
仮想ファイルシステム内から.db
ファイルを開きたいとします。私は、仮想ファイルシステムにファイルをインポートすることができ、次のコードを使用する:SQLite +仮想ファイルシステム?
String databaseFilePath = "...";
Configuration configuration = Configuration.unix();
FileSystem fileSystem = Jimfs.newFileSystem(configuration);
Path targetDirectory = fileSystem.getPath("/");
Files.copy(Paths.get(databaseFilePath), targetDirectory);
次に、私は、データベースファイルを開こうとすると、私が問題に実行している:私は使用することはできません
Connection connection = DriverManager.getConnection("jdbc:sqlite:" + databaseFileName);
String
s仮想ファイルはPath
オブジェクトを使用してのみ参照できるためです。 Path
を使用してデータベース接続を開くにはどうすればよいですか?