= FAQ(よくある質問) = [[PageOutline(type=unordered)]] == 一般 == === TERASOLUNAとは何ですか === * TERASOLUNAは、NTTデータが提供する「フレームワーク」、「開発プロセス」、「プロジェクト管理」を一体としたシステム開発のソリューションです。 === TERASOLUNAフレームワークとは何ですか === * TERASOLUNAフレームワークは、これまで数多くのシステム開発で適用した実績をもち、それによって得られたノウハウを結集したオープンソースのフレームワークです。 === TERASOLUNAは何と読むのですか === * 「テラソルナ」と読みます。 == テクニカル == === 具体的にどんな機能があるのですか? === * [wiki:Document ドキュメント]内のチュートリアルを見てください。環境設定から各機能の利用までをチュートリアル形式で解説しています。 === フレームワークを使うには、まず何から見ればいいですか === * [wiki:Document ドキュメント]内のチュートリアルを見てください。環境設定から各機能の利用までをチュートリアル形式で解説しています。 === なぜSpring Frameworkを使っているのですか === * Spring Frameworkの特徴であるDI(Dependency Injection)やアスペクト指向プログラミング(AOP)の機能を利用することで、モジュールの独立性が増し、テスタビリティおよび品質を向上させる目的があります。 === なぜStrutsを使っているのですか === * 多くのサーバサイドJava開発者にとって、Strutsは使用経験があり、実績・ノウハウも豊富にあります。それらを有効に活用するため、Strutsを採用しています。 === なぜiBATISを使っているのですか === * iBATISでは、開発者がSQLを記述します。このため、他のO/Rマッピングツールと比べて、初期学習と性能チューニングが容易になります。 == その他 == === 他のフレームワークはいつ公開されるのですか === *