SimpleController4Jは、Javaサーブレットの小さな拡張(強化)です。
サーブレット上に小さなフレームワーク層を形成して、サーブレットより柔軟なルーティングや、
サーブレットには存在しない実行メソッド引数へのデータバインディングなどを提供します。
サーブレット・JSPを使用したスモールスタートの為のフレームワークです。
コントローラクラス・メソッドに記述するアノテーションを使用した柔軟なルーティング設定
コントローラクラスのメソッド引数にパスパラメータやフォームパラメータの自動バインディング
コントローラメソッド実行前・実行後などのジョインポイントでの細やかな処理挿入
Javaサーブレット感覚でのRESTful API開発支援
2019.10.13
ver 0.0.2
サーバへのリクエスト毎に、全コントローラクラス・アスペクトクラスをロードしていた処理を
初回リクエスト時のみ実行するように修正を致しました。
リクエスト時のオーバーヘッドを短縮して、処理性能を改善致しました。
2020.03.01
ver 0.0.3
ドメイン移転に伴い、パッケージの変更を実施致しました。
2020.09.20
ver 0.0.4
1. コントローラクラス・アスペクトクラスのメソッド実行の際に例外が発生した場合、例外のスタックトレースを標準出力するように修正致しました。
2. @Routeアノテーションのpath属性を省略出来るようになりました。省略した場合は空文字が設定されます。
2023.05.01
ver 0.0.5
1. Java EEがEclipse Foundationに移管された後の、jakartaパッケージに対応を致しました。
2. 配布ライセンスをGPLv2 with the Classpath Exceptionに変更致しました。
SimpleController4Jへのご意見やご感想がございましたら、メッセージをお願い致します。
また、SimpleController4Jを使用して頂きまして、バグがございましたらご連絡を頂けると助かります。
皆様からのご意見・ご感想をもとに、SimpleController4Jを改善・拡張をしていきたいと考えております。
皆様からのメッセージは当方で確認をしておりますが、仕事をしながらの開発となる為、すぐにご返信・対応をすることが
出来ない場合がございます。何卒ご容赦ください。
タイトル※ | |
---|---|
メールアドレス | |
内容※ |