Skip to content
Masanobu Shimura edited this page Jul 8, 2015 · 1 revision

#サンプルシステムのDownlodと設定# ##java-dbflute-exampleの取得## SourceTreeを開いて、新規・クローンを作成するをクリックする。

元のパス/URL に git@github.com:mikeshimura/java-dbflute-example.git
保存先のパス に 適切なパスを入力し、クローンを押す。

Eclipseを開いて、「File」メニュー、「Import」「Existing Projects into Workspace」で、先程の保存先フォルダを指定して、ProjectをImportする。

Importした、dbfexample Projectを右クリックし、「Maven」「Update Project」でPOMファイルから依存Jarを読み込む。

DBFluteのサイト http://dbflute.seasar.org/ja/environment/newest.html#java8newest から最新の JAVA8のDBFluteエンジンをProjectのmydbfluteフォルダにDownloadし、mydbfluteの dbflute-1.1.xxxx フォルダに解凍する。

dbflute_postgresqlフォルダの _project.batファイルをエディタでひらき、
set DBFLUTE_HOME=..\mydbflute\dbflute-1.1.xxxx の所を先程解凍したフォルダに変更する。

dbflute_postgresqlフォルダのdfpropフォルダ にある databaseInfoMap.dfpropをPostgresql設定値に書き換える。

なお実行時に下記をDebug/Run Configurations の Envoironment タブに設定する必要があります。
PORT=8080 (必ずしも8080でなく任意の値で良い) DATABASE_URL=postgres://USERID:PASSWORD@localhost:5432/DATABASE名 (USERID、PASSWORD、DATABASE名は、Postgresql設定値) ##go-dbflute-exampleの取得## EclipseのGO Perspectiveを開き、New go-projectで適切な名前でProjectを作成する。

projectのsrc フォルダに、godbexam フォルダを作成する。

SourceTreeを開いて、新規・クローンを作成するをクリックする。

元のパス/URL に git@github.com:mikeshimura/go-dbflute-example.git
保存先のパス に godbexam フォルダのフルパスを入力し、クローンを押す。

godbexam フォルダのGodeps/_workspace/srcの内容を Project のSrcフォルダにコピーする。(依存ソースの復元)

godbexam フォルダのdbflute_godbfexam.zip をProjectのRootに解凍する。(dbflute_godbfexamフォルダが作成される)

Go-DBFluteのサイト https://github.com/mikeshimura/dbflute/wiki/Download から最新の Go DBFluteエンジンをProjectのmydbfluteフォルダにDownloadし、mydbfluteの dbflute-go.xxxx フォルダに解凍する。

dbflute_godbfexamフォルダの _project.batファイルをエディタでひらき、
set DBFLUTE_HOME=..\mydbflute\dbflute-go.xxxx の所を先程解凍したフォルダに変更する。

dbflute_godbfexamフォルダのdfpropフォルダ にある databaseInfoMap.dfpropをPostgresql設定値に書き換える。

実行時には下記をDebug/Run Configurations の Envoironment タブに設定する必要があります。 PORT=8080 (必ずしも8080でなく任意の値で良い) DATABASE_URL=postgres://USERID:PASSWORD@localhost:5432/DATABASE名 (USERID、PASSWORD、DATABASE名は、Postgresql設定値) ##Postgresql データベースの作成## PostgresqlがInstallしていなければ、
http://www.enterprisedb.com/downloads/postgres-postgresql-downloads からDownloadしインストールして下さい。

pgAdminIIIを開いて、データベースを作成して下さい。

https://s3.amazonaws.com/herokudb/godbfexam.dump をDownloadします。

コマンドプロンプトを開いて、Downloadした場所で pg_restore -Fc --no-acl --no-owner -h localhost -U ユーザー名 -d データベース名 godbfexam.dump を実行すると、データベースが復元出来ます。

Clone this wiki locally