DBFluteのセットアップ

関連ページへのリンク

環境の前提

Javaの実行環境(JRE)

Java5(以上)が実行できる環境(JRE)である必要があります。(コマンドラインで「java -version」が正常に実行できること)

対象となるデータベース(スキーマ)

対象となるデータベース(スキーマ)にテーブルが作成されている必要があります。

サポートDBは、「Oracle」、「MySQL」、「PostgreSQL」、「DB2」、「Firebird」、「SQLServer」、「Apache Derby」、「H2」です。

S2Dao利用可能プロジェクト

S2Daoが利用可能なプロジェクト環境が整っている必要があります。

Javaの場合(Seasar)

EclipseであればDoltengを使ってベースとなるプロジェクトを自動生成することが可能です。Doltengの設定画面でS2Daoを利用したプロジェクトを指定することで、SeasarS2Daoの環境を簡単に整えることが可能です。

既に出来上がってるプロジェクトを参考にすることもできます(以下からチェックアウトが可能)。

Javaの場合(Spring)

DIコンテナとしてSeasarでなくSpringを利用する場合に関しては以下のプロジェクトを参考にして下さい。(*DBFlute-0.6.5より)

必要なライブラリは、Seasar利用時のライブラリに付け足して「spring.jar」と「s2dao-spring.jar」が必要です。「s2dao-spring.jar」は上記Exampleプロジェクトにて取得することが可能です。

2008/02/29現在において「s2dao-spring.jar」のバージョンは「s2dao-spring-0.1.0-SNAPSHOT.jar」となっていますが、正常に動作することが確認されています。

C#の場合

C#の場合は、当然のことながら.NET版のSeasar.NETS2Dao.NETを利用します。

Seasar.NETサイトのドキュメント、ならびに既に出来上がってるプロジェクトを参考にします(以下からチェックアウトが可能)。

セットアップ方法

DBFluteのセットアップには以下の2種類があります。

「A」はどの環境でも構築できるベーシックな方法です。

「B」はプラグインを使った方法です。こちらの方がお勧めです(セットアップが楽です)。

バージョンアップ方法

詳しくはこちら

トラブルシューティング

トラブルシューティングはこちら