9. STS & Spring Boot
(http://projects.spring.io/spring-boot/)
STS : Spring Framework で動作するアプリケーション開発のための eclipse ベース IDE
Spring Boot : Spring アプリケーションを容易に構築できるようにする仕組み
(https://spring.io/tools/sts)
10. モデル駆動開発のサンプル
• 準備として以下を用意します
– STS (Spring Tool Suite™) に Eclipse/Xtext をインストール または
– Eclipse IDE for Java and DSL Developers に STS をインストール
• 具体例に基づき検討することにします
– モデル: Xtextのサンプルの一つである Xbase 版 DomainModel(UML Class
図のサブセット相当)を使います
– 観点・視点: 業務情報設計
– モデル変換: モデルから直接コード変換することにします
– プラットフォーム: Spring Boot (実体はSpring MVC) つまり Web アプリケー
ションとします
– 念のためですが、本サンプルはプロトタイプ実装です