Download List

Project Description

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.


System Requirements

System requirement is not defined

Released at 2014-03-31 14:09
Server Framework for Java WEB 2.0.5.1 (7 files Hide)

Release Notes

■TERASOLUNA Server Framework for Java(Web版)

TERASOLUNA Server Framework for Java(Web版)とは、Webアプリケーション開発に必要な機能を備えた汎用フレームワークです。
オープンソースのJavaアプリケーション向けフレームワークであるSpring Frameworkをベースにしています。


以下ダウンロード可能なファイルです。

* フレームワーク本体(terasoluna-server4jweb-projects_x.x.x.x.zip)
o Eclipseプロジェクトとして提供します。
o 単体試験コードも付属しています。

* ブランクプロジェクト(terasoluna-server4jweb-blank_x.x.x.x.zip)
o アプリケーションの元となるブランクプロジェクトです。

* サンプルアプリケーション
o チュートリアル(terasoluna-server4jweb-tutorial_x.x.x.x.zip)
+ チュートリアルの完成版アプリケーションです。数画面の簡易的なサンプルで簡単に動作確認を行えます。
warファイル化することで、非WTP環境下でも簡単に動作確認を行えます。
o 機能網羅サンプル(terasoluna-server4jweb-funcsample_x.x.x.x.zip)
+ 各機能の実装に重点を置いたサンプルです。
o 旅行予約システムサンプル(terasoluna-server4jweb-toursample_x.x.x.x.zip)
+ 旅行予約を題材とした、チュートリアルよりも重厚なサンプルアプリケーションです。

* ドキュメント(terasoluna-server4jweb-doc_x.x.x.x.zip)
o アーキテクチャ説明書
+ フレームワークの内部アーキテクチャおよび提供する各機能の説明資料です。
o 機能説明書
+ フレームワークが提供する各機能ごとの動作、設定方法の説明資料です。
o チュートリアル
+ 環境設定から各機能の利用までをチュートリアル形式で解説した資料です。
o 環境設定手順書
+ フレームワーク動作に必要な環境設定を解説した資料です。

* 上記全部を含んだアーカイブ(terasoluna-server4jweb-all_x.x.x.x.zip)

Changelog

リリースノート(変更履歴)

■TERASOLUNA Server Freamework forJava(Web版)
ver2.0.5.0からver2.0.5.1への変更履歴

Java 7 での動作検証を行いました。

▼ソースコード・設定ファイル
 以下の問題に対する修正を実施
# WriteTagの独自機能の改善
# ・空文字の場合の動作を修正
# ・HTML特殊文字を含んでいる場合の動作を修正
# ・replaceSpToNbspについて動作を修正
# ・replaceLFtoBRについて動作を修正

# コードリスト機能について国際化を対応
# これまでコードリスト機能について国際化対応に未対応だったが、
# ロケール情報に応じてコードリストのメッセージを変更できる機能を追加。


▼ライブラリ
# aspectjweaverをver1.6.12から1.7.4へバージョンアップ
# 重複情報が排除できず、コレクションが肥大化してしまう問題があるため、
# 問題が解決されている最新のバージョンに変更。

# commons-fileuploadをver1.2からver1.3.1へバージョンアップ
# マルチパートリクエスト処理に脆弱性があるため、最新のバージョンに変更。
# さらに、terasoluna-ContentTypeLengthLimitFilter-1.0.0.jarを追加し、
# 電文のboundaryサイズをフィルタできるよう変更。


▼ドキュメント
# ライブラリのバージョン等を修正
# コードリスト機能の国際化について追記
# MyBatisのURLを修正
# hankakuStringにおけるチェック対象を明確化