Show page source of FAQ #40475

= FAQ(よくある質問) =
[[PageOutline(type=unordered)]]
== 一般 ==
=== TERASOLUNAとは何ですか ===
 * TERASOLUNAは、NTTデータが提供する「フレームワーク」、「開発プロセス」、「プロジェクト管理」を一体としたシステム開発のソリューションです。詳細は下記ページをご覧下さい。
 * [http://www.terasoluna.jp/]
=== TERASOLUNAフレームワークとは何ですか ===
 * TERASOLUNAフレームワークは、これまで数多くのシステム開発で適用した実績をもち、それによって得られたノウハウを結集したオープンソースのフレームワークです。
 * TERASOLUNAフレームワークの全体概要については、FrontPageをご覧ください。
=== TERASOLUNAは何と読むのですか ===
 * 「テラソルナ」と読みます。
=== ライセンスはどうなっていますか ===
 * TERASOLUNA Server Framework for Javaは、[http://www.apache.org/licenses/ Apache License, Version 2.0] です。
=== 価格はどうなっていますか ===
 * TERASOLUNAフレームワークは、無償で利用できます。


== テクニカル ==
=== 具体的にどんな機能があるのか知りたい ===
 * [wiki:Document ドキュメント]内のアーキテクチャ説明書、機能説明書をご覧ください。 
=== フレームワークを使うには、まず何から見ればいいですか ===
 * 利用方法は、[wiki:HowToUse 導入手順]をご覧ください。各ダウンロードファイル(アーカイブ)に同梱されているreadme.txtをご覧いただいても結構です。
 * [wiki:Document ドキュメント]内のチュートリアルでも、環境設定から各機能の使い方までをチュートリアル形式で解説しています。
=== なぜSpring Frameworkを使っているのですか ===
 * Spring Frameworkの特徴であるDI(Dependency Injection)やアスペクト指向プログラミング(AOP)の機能を利用することで、モジュールの独立性が増し、テスタビリティおよび品質を向上させる目的があります。
=== なぜStrutsを使っているのですか ===
 * 多くのサーバサイドJava開発者にとって、Strutsは使用経験があり、実績・ノウハウも豊富にあります。それらを有効に活用するため、Strutsを採用しています。
=== なぜiBATISを使っているのですか ===
 * iBATISでは、開発者がSQLを記述してデータベースアクセスを行います。SQLを記述する方式のため、他のO/Rマッピングツールと比べて、初期学習と性能チューニングが簡単になります。

== その他 ==
=== 質問はどこにすればいいですか ===
 * 技術的な質問は、[http://sourceforge.jp/forum/forum.php?forum_id=13381 フォーラム]でお願いします。
 * その他の質問は、terasoluna at users.sourceforge.jp にメールしてください。