★アーティファクトID、Eclipseプロジェクト名でもある。プロジェクトのグループIDを入力。プロジェクトのアーティファクトIDを入力。SAFluteTemplate、webプロジェクトのMavenwebプロジェクトの作成baseプロジェクトの時と同じように、既にいい感じにプロジェクト名が入力されています。(クライアントは作成済み)commonプロジェクトでは、DBFluteクライアントが既にいい感じに作成されています。実行して、DBFluteエンジンだけをダウンロードしましょう。dbflute:downloadもし、Mavenが利用できない環境であれば、手動でダウンロードすることもできます。zipをダウンロードして、mydbflute配下で解凍します。DBFluteの最新バージョン最新版のDBFluteへアップグレードもし、DBFluteのバージョンが最新バージョンでなければ、一緒にアップグレードしてしまいましょう。そもそも、いま最新版がいくつか?ってのは、DBFluteの最新バージョンのページを見るとわかります。指定して実行すると、最新版のDBFluteエンジンがダウンロードされます。この瞬間、既存クラスがコンパイルエラーになる可能性がありますが、後のクラス自動生成でなくなるのでここでは気にする必要はありません。(デフォルトMySQL)デフォルトでは、以下のような設定になっています。maihamawordこれでよければ、特に気にせず次へ進みましょう。他のDBMSを使ったり、スキーマの名前やユーザー名を変更する場合は、手動で設定ファイルを修正します。主な修正ファイルは以下の通りです。叩いてスキーマを作成できるはずです。失敗した場合は、何かがおかしいです。ReplaceSchemaのログをみながら直していきましょう。クラスの自動生成が一通りうまく動作するはずです。叩いて正常終了することを確認してみましょう。設定をして、Webプロジェクトを起動してしてみましょう。デフォルトでは8080で起動するかと思います。Configurationで細かくカスタマイズできます。ログイン画面にアクセスすることができます。placeholderに表示されている通りのパスワードでログインできます。ログイン後に会員一覧画面を動かすことができるはずです。参考実装としてMaihamaプロジェクトと同じ画面が組み込まれています。(後で削除してもOK)DB設計して、自分用で再自動生成さて、ここから、自分用にどんどんカスタマイズしていきます。ディレクトリごと放り込みます。いうディレクトリ構成になっていればOKです。追加されていればOKです。利用することを前提とします。開くと、Maimahaプロジェクトのテーブルが存在しています。自分のプロジェクト用に修正しましょう。インストールに失敗しています。DDL出力ひとまずの段階で、ダイアグラムで右クリックして、エクスポートのDDLを選択します。細かい設定などはデフォルトのままでOKです。幾つかのDBFluteプロパティを自分のプロジェクト用に修正します。削除されたテーブルの設定を消されないとDBFluteタスクが落ちます。エラー内容を見て適宜消していってください。タスクが失敗している場合は、それ以前に設定か何か環境がおかしいです。DBFluteのログをみて直していきましょう。いい感じに修正していきましょうMaihamaのテーブルを削除した後にリニューアルすると、Exampleとして用意されている会員一覧画面のクラスなどがコンパイルエラーになります。ここからは、もう自分の世界ですので、いい感じに修正していきましょう。SAFluteの世界へここからは、もう自分の世界ですので、いい感じに修正していきましょう。...秘密鍵をどうにか秘密鍵を設定しましょう。TODOコメントを探してください。(Eclipseであれば、Tasksビューで探せます)いますぐでなくてもOKですが、管理方法などアプリで独自にカスタマイズしましょう。仮の実装になっています。OneWayCryptoLogicをアプリに合わせた形でカスタマイズしましょう。ファイルの分割をやめます。両方に、必ず同じキー項目を追加していきましょう。PropertiesHTMLでズレをチェックできます。設定は追加されませんので、手動で追加する必要があります。主な設定追加箇所は以下の通り。メインストリームではないため、細かく環境構築の手順を用意しているわけではありません。ソースコードを読んで使い方を学んでいくことを前提としていたもので、パッケージとして広く展開することを想定されたものではありません。思ったより反応が良く、利用したいという人がわりと増えてきたため、ちょっとずつドキュメントを整備しています。いえ、やはりきめ細かいドキュメントは用意し切れないと考えています。本体の方が高いため)例外的な要件に対する救済的な説明もありませんし、手順通りやってうまくいくとも限りません。いう言葉も連呼されます。わからなければ遠慮なく質問(フィードバック)してみましょう。会いに来てくれた方もいらっしゃいました。希望があれば、勉強会などでも積極的に話題にしていきたいと思います。DeveloperEnvironmentSetupUpgradeManual。