SAStruts rc2リリース
Release Notes - SAStruts - Version RC2
Bug
- [SASTRUTS-3] - Actionの遷移先がきれいなURLの時に遷移に失敗していたのを修正しました
Improvement
- [SASTRUTS-2] - ファイルアップロードに対応しました
New Feature
- [SASTRUTS-1] - URLをエンコードするファンクションを追加しました
プロジェクトはこちら。
http://sastruts.sandbox.seasar.org/index.html
ダウンロードはこちら。
http://sastruts.sandbox.seasar.org/download.html
バグ、改善、新機能とも見つかり次第、すぐに対応し、即座にリリースしてできる限りフィードバックのタイミングを短くしたいと思います。
また、今回のリリースのにあわせて、正式リリースの予定も若干変更します。17日の午後にSandbox卒業を申請して、18日に正式リリースするようにしたいと思います。
よろしくお願いします。
SAStrutsの基本方針はプログラマの解放
開発者(主にコードを生産する人)はクラス設計が激しく必要なんだと思った。
サンプル見てると簡単にコードを生産できるけど、それだけじゃすぱげってぃこーどが沢山できてしまう気がした。
SAStrutsの基本方針は下記のとおり(他にもあるけど引用に関係のある部分)です。
フレームワークでがちがちに固めると弊害のほうが多いというのが最近の考え。
プログラマをもっと解放しようよ。
逆にがちがちに固めることも、もちろん許容しているので、がちがちが必要な場合は、上にフレームワークをかぶせればいいんです。
フレームワークはできる限り薄く、ルーチンワークはできる限り取り除くのが良いのではないかと思います。これは、SAStrutsに限らず、S2JDBC,Beansにも同じことが言えます。この三つは同時期に出た兄弟フレームワークですから。