選択する必要はありません。 私の理解によれば、Spring Boot を学ぶ前に、まず Spring を学ぶ必要があります。 Spring フレームワークには、かなりの数のモジュールが含まれています:
Spring Core モジュール (Spring Core、Spring Beans など)
Spring JDBC、Spring ORM、Spring JMS などを含むデータ アクセスと統合
Web 呼び出しとリモート呼び出し、Spring Web、WebSocket、MVC など
Spring AOP、Spring Aspect などのアスペクト指向プログラミング。 。 。 。
Spring Boot はスターターに相当し、上記のさまざまな Spring モジュールを組み合わせて構成を簡素化するのに役立ちます。非常に多くの Spring コンポーネント間のさまざまな依存関係を心配する必要はありません。これにより、コンポーネントを結合するときに直面するいくつかの問題を自動的に構成して解決することができます。
初心者は、この本「Springboot Practical Combat」または「JavaEE Development Subversive: Spring Boot Practical Combat」を購入して読んでください。
Spring MVC を使用したことがある場合は、Spring Boot をよりよく理解できるはずです。Spring Boot の機能は Spring MVC に似ていますが、Spring Boot は多くの自動構成を実行します。
まず公式の例を見てください。
選択する必要はありません。
私の理解によれば、Spring Boot を学ぶ前に、まず Spring を学ぶ必要があります。
Spring フレームワークには、かなりの数のモジュールが含まれています:
Spring Core モジュール (Spring Core、Spring Beans など)
Spring JDBC、Spring ORM、Spring JMS などを含むデータ アクセスと統合
Web 呼び出しとリモート呼び出し、Spring Web、WebSocket、MVC など
Spring AOP、Spring Aspect などのアスペクト指向プログラミング。
。 。 。
Spring Boot はスターターに相当し、上記のさまざまな Spring モジュールを組み合わせて構成を簡素化するのに役立ちます。非常に多くの Spring コンポーネント間のさまざまな依存関係を心配する必要はありません。これにより、コンポーネントを結合するときに直面するいくつかの問題を自動的に構成して解決することができます。