View on GitHub

terasoluna.org

TERASOLUNA Server Framework for Java (5.x)

English / Jananese

TERASOLUNA とは

TERASOLUNA(テラソルナ)は、NTTデータが提供する「フレームワーク」、「開発プロセス」、「プロジェクト管理」などの技術やノウハウを組合せ、 システム開発を包括的にサポートするソリューションです。 NTTデータはこれまでTERASOLUNAを用いて大規模・複雑でミッションクリティカルなシステムを数多く構築してきました。 NTTデータでは、TERASOLUNAを利用・成長させることで、システム開発の姿を抜本的に革新します。 詳細はhttp://www.terasoluna.jp/をご覧ください。

TERASOLUNA Server Framework for Java (5.x) とは

「TERASOLUNA Server Framework for Java (5.x)」は、高い信頼性が求められるエンタープライズ開発において 世界中で広く利用されているSpring Frameworkなどのオープンソース・ソフトウェア(以下、OSS)を最大限活用し、 NTTデータが長年の経験で培ったノウハウを活用したフレームワークです。 こうしたOSSの活用により、最新技術への追従やグローバルにおける開発者確保が容易となり、当社だけでなく世界中の開発者の知見やノウハウを活用することができます。

提供資材

TERASOLUNA Server Framework for Java (5.x) の提供資材は以下です。

開発ガイドライン

「SpringMVC 」「 Spring Framework」「MyBatis3 / JPA 」といったOSSベースの 技術スタックをオープン系システム開発に活用するための包括的な開発ガイドラインです。 このガイドラインの主な目的は、NTTデータが長年の経験で培ったJavaによるアプリケーション開発のノウハウが含まれています。 このガイドラインを活用することで、高い信頼性が求められるエンタープライズアプリケーションを 容易に開発することができます。 詳細は、開発ガイドラインを参照してください。

共通ライブラリ

エンタープライズ開発において役立つ汎用的な部品です。 詳細は、 terasoluna-gfw を参照してください。

ブランクプロジェクト

ブランクプロジェクトは、エンタープライズ開発において利用可能なプロジェクト構成の雛形です。 詳細は、以下を参照してください。

サンプルアプリケーション

ガイドラインに則った一部の機能の実装例です。コードを見ることで直感的に理解できます。詳細は、以下を参照してください。

機能追加要望・改善要望

TERASOLUNA Server Framework for Java (5.x)では随時、機能追加要望および改善要望・バグ報告を受け付けております。 各GitHubリポジトリのIssuesにご報告下さい。