検索
ニュース

Spring BootとSpring MVCの違い 両者の特徴と使い分けのポイントとはSpringフレームワークの中核となる2つのプロジェクトの違いを解説

TechTargetは「Spring BootとSpring MVCの違い」を解説する記事を公開した。Spring Bootは事前構成済みのSpringアプリケーションの作成を可能にするソフトウェア開発アクセラレータであるのに対し、Spring MVCはSpringベースのプロジェクトの選択肢の一つにすぎない。

Share
Tweet
LINE
Hatena

 TechTargetは2024年8月26日(米国時間)、Webアプリケーションを作成するためのフレームワーク「Spring BootとSpring MVCの違い」を解説する記事を公開した。


Spring BootとSpring MVCの違い(提供:TechTarget)

 「Spring Boot」と「Spring MVC」の主な違いは、Spring Bootは100を超えるSpringプロジェクトとライブラリを備えた事前構成済み環境により、Springアプリケーションの開発をスピードアップするのに対し、Spring MVCはSpringベースのプロジェクトの選択肢の一つに過ぎない点にある。

SpringとSpring Framework

 2004年に「Spring Framework」がリリースされて以降、Springの依存関係の注入と制御の反転コンテナを基盤に構築される多くのプロジェクトが登場している。中でも、以下のようなプロジェクトの人気が高い。

  • Spring Data and JPA
  • Spring REST and HATEOAS
  • Spring Security
  • Spring JDBC and H2
  • Spring AI with OpenAPI

Spring Web MVCとSpring Boot

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る