TERASOLUNA

NTTデータが公開しているオープン系システム開発のための総合ソリューション。

各種サポート運用や自動生成ツール等の便利機能は有償だが、無償の範囲で使用できるコア機能のJavaライブラリ(github公開)と添付の開発ガイドはとても価値が高い(と個人的に感じている)。

私自身、以前のシステム開発において下記を開発ベースにすることを現場提案し、活用させていただいた。

・TERASOLUNA Server Framework for Java 5

・TERASOLUNA Batch Framework for Java

これら実体はSpringFrameworkの実用的なテンプレートがメインで独自ライブラリはごく一部となっており、TERASOLUNA依存要素はあまりない。

開発ガイドはとても解りやすくまとめてあり、TERASOLUNAに関わらず、Java標準設計のノウハウが記載されている。大変ありがたい資料であり、開発メンバのプログラマのスキル不足や俗人化作業を確実に解決してくれる。