GettingReady
JPAの修行をするべく準備開始。
関連ダウンロード
- hibernate:http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=156160, http://sourceforge.net/project/showfiles.php?group_id=40712&package_id=139933
- glassfish:https://glassfish.dev.java.net/downloads/persistence/JavaPersistence.html ver1を利用
- H2:http://www.h2database.com/html/frame.html
H2の準備
H2コンソールからDB名に新規作成DB名を指定(存在しない場合、自動作成)する。=>新規データベース作成
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)