TERASOLUNA Framework is NTT DATA’s framework with high credibility and has a large number of proven track records. Based on de-facto standard technologies in the system development field, TERASOLUNA is used in hundreds of projects in NTT DATA to achieve the high quality and productivity in a system development.
■TERASOLUNA Server Framework for Java(Rich版)
TERASOLUNA Server Framework for Java(Rich版)とは、リッチクライアントアプリケーション開発に必要な機能を備えた汎用フレームワークです。
オープンソースのJavaアプリケーション向けフレームワークであるSpring Frameworkをベースにしています。
以下ダウンロード可能なファイルです。
* フレームワーク本体(terasoluna-server4jrich-projects_x.x.x.x.zip)
o Eclipseプロジェクトとして提供します。
o 単体試験コードも付属しています。
* ブランクプロジェクト(terasoluna-server4jrich-blank_x.x.x.x.zip)
o アプリケーションの元となるブランクプロジェクトです。
* サンプルアプリケーション
o チュートリアル(terasoluna-server4jrich-tutorial_x.x.x.x.zip)
+ チュートリアルの完成版アプリケーションです。数画面の簡易的なサンプルで簡単に動作確認を行えます。
warファイル化することで、非WTP環境下でも簡単に動作確認を行えます。
o 機能網羅サンプル(terasoluna-server4jrich-funcsample_x.x.x.x.zip)
+ 各機能の実装に重点を置いたサンプルです。
* ドキュメント(terasoluna-server4jrich-doc_x.x.x.x.zip)
o アーキテクチャ説明書
+ フレームワークの内部アーキテクチャおよび提供する各機能の説明資料です。
o 機能説明書
+ フレームワークが提供する各機能ごとの動作、設定方法の説明資料です。
o チュートリアル
+ 環境設定から各機能の利用までをチュートリアル形式で解説した資料です。
o 環境設定手順書
+ フレームワーク動作に必要な環境設定を解説した資料です。
* 上記全部を含んだアーカイブ(terasoluna-server4jrich-all_x.x.x.x.zip)
-----------------------------------------------------
各アプリケーション、Eclipseプロジェクトの詳細および導入方法は、各アーカイブに同梱されているreademeもしくは導入手順ページをご覧ください。
■TERASOLUNA Server Framework for Java
ver2.0.3.0からver2.0.3.1への変更履歴
▼ソースコード・設定ファイル
以下の問題に対する修正。
# StringUtil#toLikeConditionにおいて、全角アンダースコア「_」、全角パーセント「%」がエスケープされない問題を修正
# Castorビューを用いてレスポンスデータを生成すると、無限ループが発生する問題を修正
# Castorビューを用いてレスポンスデータを生成すると、マッピング定義ファイル通りのレスポンスデータが作成されず、FWで自動変換されたレスポンスデータが作成される問題を修正
#Castorビューを用いてレスポンスデータを生成すると、サーバのBean⇒XMLの変換部分で値が欠落する問題を修正
# リクエストデータ解析機能を利用する際に、日付のParseに失敗する、もしくは想定外のParse結果になる問題を修正
# AOPの処理において、リクエストを受け取って処理をする際に無限ループが発生する問題を修正
# マルチスレッド環境下で、配列/Collectionプロパティの入力チェック、もしくはリセット機能を複数ユーザ/スレッドで利用した場合に、無限ループが発生する問題を修正
# マルチスレッドで動作するコードから、PropertyUtil#addPropertyFileを実行した場合に、無限ループが発生する問題を修正
▼ライブラリ
# aspectjweaver ver. 1.5.3からver. 1.6.11にバージョンアップ