GettingReady

JPAの修行をするべく準備開始。

関連ダウンロード

  1. hibernatehttp://sourceforge.net/project/showfiles.php?group_id=40712&package_id=156160, http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=139933
  2. glassfishhttps://glassfish.dev.java.net/downloads/persistence/JavaPersistence.html ver1を利用
  3. H2:http://www.h2database.com/html/frame.html

H2の準備
H2コンソールからDB名に新規作成DB名を指定(存在しない場合、自動作成)する。=>新規データベース作成
f:id:wkzk:20060724045946p:image
default_table_type=Cachedは新規テーブル作成時の保存タイプ。デフォルトも一緒なので、省略しても一緒。MEMORYにするとメインメモリを利用する(変更分はlogに出力される)


やったコマンドはこんな感じ。

  • create user hoge password 'hogepasswd'
  • ALTER USER wkzk ADMIN TRUE
  • create table Employee(id INT PRIMARY KEY, name VARCHAR(100), salary BIGINT)
  • INSERT INTO Employee (id,name,salary) VALUES(1,wkzk,100000)