java 使い方 - H2データベースファイルはどこにありますか?





database h2db (3)


何もないと確信していますか?

/home/konrad/test.h2.db

ファイル? そうでない場合は、これを試してください:

$ lsof -p `jps -ml | grep h2 | cut -d' ' -f1` | grep \.h2\.db$

それは、H2コンソールのJavaプロセスを探し、そのPIDを取得し、そのプロセスの開いているすべてのファイルをリストし、H2データベース拡張でフィルタリングすることです。 もちろん、このDBにアクセスする他のJavaプロセスのPIDを使用することもできます。 それがディスクに保存されている場合は、それを見逃すことはできません。

私はH2データベースを評価しています...インストールをダウンロードして解凍し、 jdbc:h2:file:/home/konrad/testデータベースに接続します。 /home/konradが私のホームディレクトリです。 testは存在しません(私はH2がそれを作成することを期待しています)。

コンソールは正常に動作しているようです。 私はテーブルを作成し、そのテーブルに行を挿入しました。 コンソールを切断して再接続しても、テーブルを確認して照会することができます。

しかし、私は期待したファイルが表示されません。 それはどこにある?




データベースファイルは、ユーザーディレクトリにあります。 ウィンドウの場合

C:\Users\<userName>

H2のFAQを見て、 here詳細を見つけることができます




JSTLは、条件、ループ、セット、取得などのタグを提供します。たとえば、

<c:if test="${someAttribute == 'something'}">
   ...
</c:if>

JSTLは要求属性とともに動作します。要求属性は、サーブレットによって要求に設定されることが多く、JSPに転送されます。





java h2