1.準備
さて、id:makotanの依頼により、S2Buriの入門記を書くことに。ぼちぼちやってこうと思いまする。
S2Buriダウンロード
まずは本体のダウンロード。
- http://s2buri.sandbox.seasar.org/からS2Buriをダウンロード
- 解凍したフォルダをBuri2.1にリネームする(リネームしないと、解凍場所によっては以降の作業で嵌ったので……)
- Eclipseを起動して、メニューから「ファイル」→「インポート...」→「既存プロジェクトをワークスペースへ」を選択
- コンパイルでエラーが出たら、「プロジェクト」→「プロパティ」から「Javaのビルド・パス」の「ライブラリー」タブを選択。「ライブラリーの追加...」から「JREシステム・ライブラリー」を選択。「次へ」をクリックするとJRE選択の画面になるので、ローカルにインストールしてるものから適切なものを選択。プロジェクトのプロパティに戻って「OK」 を選択すればコンパイルが始まります。エラーが消えたら成功。
さて、ここまで来たら、ちゃんと動くのかテストを実行してみるか……、ということで、testソースフォルダからorg.seasar.buri.impl.BuriDefaultEngineTest.javaを実行。TestSuiteが見あたらなかったので適当に選択した(^^;
で、結果はオールグリーン!よしよし。プロジェクトの最上位フォルダに出力されてるburi2.logを見ると、内蔵のDBにアクセスしてる様子を見ることが出来ます。こんな感じ。
2006.01.24,00:44:31,828,[main],DEBUG,トランザクションを開始しました 2006.01.24,00:44:32,328,[main],DEBUG,BEGIN org.seasar.buri.dao.BuriDataPathHistoryDao#getAllBuriDataPathHistory() 2006.01.24,00:44:33,609,[main],DEBUG,物理的なコネクションを取得しました 2006.01.24,00:44:33,640,[main],DEBUG,論理的なコネクションを取得しました 2006.01.24,00:44:34,328,[main],DEBUG,論理的なコネクションを閉じました 2006.01.24,00:44:34,375,[main],DEBUG,SELECT BuriDataPathHistory.dataid, BuriDataPathHistory.pathid, BuriDataPathHistory.historyid, BuriDataPathHistory.insertdate, BuriDataPathHistory.useridnum, BuriDataPathHistory.useridval FROM BuriDataPathHistory 2006.01.24,00:44:34,390,[main],DEBUG,論理的なコネクションを取得しました 2006.01.24,00:44:34,687,[main],DEBUG,論理的なコネクションを閉じました 2006.01.24,00:44:34,687,[main],DEBUG,END org.seasar.buri.dao.BuriDataPathHistoryDao#getAllBuriDataPathHistory() : [] ......
JaWEのダウンロード
で、次にワークフローの定義ファイルを編集するGUIエディタ、JaWEをダウンロード。JaWE1.4.2が必要とのこと。
しかし、http://s2buri.sandbox.seasar.org/ に貼ってある http://www.enhydra.org/workflow/jawe/index.html のページには大きくJavaWebStartへのリンクが載ってるのですが、これを押すと2.0のベータ版とかいうのが起動してしまい、これだと日本語が文字化けしまくり……。探したところ、http://forge.objectweb.org/project/showfiles.php?group_id=50 のページから1.4.2をダウンロード可能でした。で、こっちをインストール。
これでひとまず準備完了?
次はチュートリアルに従って作っていくことにしますかね〜。
最近読んだ本
去年読んだのは既に忘れたので(ぉ、今年にはいってから読んだやつだけ。
- 作者: Joel Spolsky,青木靖
- 出版社/メーカー: オーム社
- 発売日: 2005/12/01
- メディア: 単行本
- 購入: 18人 クリック: 371回
- この商品を含むブログ (451件) を見る
- 作者: 世耕弘成
- 出版社/メーカー: ゴマブックス
- 発売日: 2005/12/20
- メディア: 単行本
- 購入: 1人 クリック: 14回
- この商品を含むブログ (51件) を見る
- 作者: ケントベック,Kent Beck,長瀬嘉秀,テクノロジックアート
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2005/12
- メディア: 単行本
- 購入: 3人 クリック: 55回
- この商品を含むブログ (70件) を見る
- 作者: JAVA PRESS編集部
- 出版社/メーカー: 技術評論社
- 発売日: 2006/01/17
- メディア: 大型本
- この商品を含むブログ (4件) を見る
- 作者: 塩野七生
- 出版社/メーカー: 新潮社
- 発売日: 2005/09/28
- メディア: 文庫
- クリック: 6回
- この商品を含むブログ (68件) を見る
そして昨日買って、これから読むのがこれ。
アスペクト指向入門 -Java ・ オブジェクト指向から AspectJプログラミングへ
- 作者: 千葉滋
- 出版社/メーカー: 技術評論社
- 発売日: 2005/11/18
- メディア: 単行本
- 購入: 4人 クリック: 57回
- この商品を含むブログ (40件) を見る