Friends - SAStruts
DBFluteとは直接無関係ながらも、親和性の高いフレームワークを紹介します。
SAStrutsとは?
詳しくは本家サイトにて。フォロー的な内容だけここでは書いておきます。
SAStrutsのAction一気通貫
SAStrutsのバリデーション
ちょっと書いてみました。
Enhanced SAStruts Blank
Blank概要
(一応) Maven + Jetty + DBFlute を前提とした必要最低限のクラスと設定などが用意されている、わりと良い感じの Blank プロジェクトをここでは提供しています。(たいした依存じゃないので Jetty や DBFlute じゃなくて活用できます)
- Maven
- ある程度の pom.xml に定義、M2E用の .classpath を組み込み
- Jetty
- (開発環境では) JettyBoot を使ってmain()起動
- ロギングやエラー処理
- リクエスト情報などのデバッグログ、エラーロギング (web.xmlで設定済み)
- S2起動エラー捕捉
- Seasarの起動時エラーをLog4j出力(web.xmlで設定済み)
- 設定ファイル見た目綺麗に
- .properties や .dicon や web.xml などの中身の見た目を綺麗に
- 設定ファイル実践的ひな形
- .properties や .dicon や web.xml などに実践的なひな形を用意
※DBFlute自体はインストールされていません。
ダウンロード&利用方法
以下のリンクからダウンロードできます。
まずはZIPを解凍して、Eclipseのプロジェクトとして import します。 その後、DBFluteをセットアップして、自動生成すればOKです。