ダウンロードリスト

プロジェクト概要

Java SE 8に対応したTERASOLUNA Server Framework for Java 2.0.6.3およびTARASOLUNA Batch Framework for Java 3.3.2を公開しました。

TERASOLUNA(テラソルナ)フレームワークは、NTTデータで数多くの適用実績を持つ信頼性の高いフレームワークです。
世界的にデファクトスタンダードである技術をベースに、 NTTデータの数多くのシステム開発で培ってきた豊富なノウハウが 継続的にフィードバックされています。
TERASOLUNAでは、各種プラットフォームによる、 オンライン系/バッチ系ソリューションに対応した複数のフレームワークを 用意しており、要件に応じて選択や組み合わせが可能です。
TERASOLUNAフレームワークを利用することにより、効率的、高品質なシステム開発を実現できます。


システム要件

システム要件が設定されていません

リリース時刻: 2010-03-02 14:57
Server Framework for Java RICH 2.0.2.1 (6 個のファイル 非表示)

リリースノート

■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(Web版)
ver2.0.2.0からver2.0.2.1への変更履歴


▼ソースコード
# UpdateDAOiBatisImplのデバッグログ(英文)に含まれていた全角スペースを半角スペースに変更
-----------------------------------------------
[対象モジュール]
terasoluna-ibatis

[対象ファイル]
jp.terasoluna.fw.dao.ibatis.UpdateDAOiBatisImpl.java
-----------------------------------------------

# <ts:pageLink>タグにおいて、最大表示件数-1件のデータを表示させた際の
 画面のhidden項目であるendIndexが不正な値になる不具合を修正
-----------------------------------------------
[対象モジュール]
terasoluna-thin

[対象ファイル]
jp.terasoluna.fw.web.struts.taglib.PageLinksTag.java
-----------------------------------------------


# <ts:ifNotErrors>タグにおいて、セッション情報にエラー情報が含まれる時に
 ボディ部分が表示されてしまう不具合を修正
-----------------------------------------------
[対象モジュール]
terasoluna-thin

[対象ファイル]
jp.terasoluna.fw.web.struts.taglib.IfNotErrorsTag.java
-----------------------------------------------


▼ドキュメント
# アーキテクチャ説明書
-----------------------------------------------
全体
・Bean定義の書式を統一
・フッター情報を変更
-----------------------------------------------


# 機能説明書
-----------------------------------------------
全体
・フッター情報を変更

CA-01 トランザクション管理機能
・トランザクションインタセプタのロールバック対象例外の設定で
 Throwableが不要であることを追記
・BeanIDの表記を統一
・Bean定義例の書式を統一

CB-01 データベースアクセス機能
・Bean定義例の書式を統一

CC-01 JNDIアクセス機能
・Bean定義例の書式を統一

CD-01ユーティリティ機能
・和暦のプロパティ設定について説明を追記
・誤字を修正

CE-01 メッセージ管理機能
・BeanIDの表記を統一
・xml定義のref参照部分をsystem-messeges, application-messagesに変更

WB-04 フォームプロパティリセット機能
・チェックボックス、ラジオボタン以外のフィールド初期化について説明を追記

WB-05 コードリスト機能
・Bean定義例の書式を統一

WD-01 セッションディレクトリ機能
・Bean定義例の書式を統一

WE-04 コードリスト再読み込み機能
・Bean定義例の書式を統一

WH-01 ビジネスロジック実行機能
・Bean定義例の書式を統一

WH-02 ビジネスロジック入出力機能
・Bean定義例の書式を統一

WI-01 一覧表示機能
・Bean定義例の書式を統一

WK-02 メッセージ表示機能
・<ts:errors><ts:messages>タグの使用方法を追記

WJ-01~WK-09 画面表示機能
・<ts:submit>タグのtarget属性の説明を追記

-----------------------------------------------


# チュートリアル
-----------------------------------------------
・フッター情報を変更
-----------------------------------------------


# 環境設定手順書
-----------------------------------------------
・フッター情報を変更
-----------------------------------------------