改訂新版 Spring Framework超入門 やさしくわかるWebアプリ開発

サポートページ

ダウンロード

本書で使用したサンプルファイルおよびPDFをダウンロードできます。

データは、圧縮ファイル形式でダウンロードできます。圧縮ファイルをダウンロードしていただき、適宜解凍してご利用ください。

(2024年3月29日更新)

ダウンロード
サンプルファイル(Spring Framework.zip)

補足情報

Eclipse マーケットプレースが接続不具合の対応

(2025年5月8日更新)

2025年5月現在、Eclipse マーケットプレースの接続不具合が確認されています。ソフトウェア側の不具合ですが、現状以下の対策で回避できます。

①Eclipse メニューバーから「ヘルプ」→「新規ソフトウェアのインストール...」を選択します。

②「インストール」ダイアログが表示されます。「リポジトリの追加」ダイアログの「名前:」に「MyBatipse」と入力し、「場所:」に以下のURLを入力後、「追加」をクリックします。
https://harawata.github.io/eclipse-site/

▼図1

fig1.png

③リポジトリが読み込まれると、使用可能な項目の一覧が表示されます。「MyBatipse」のチェックボックスをオンにし、「次へ >」をクリックして進みます。

▼図2

fig2.png

④ライセンス条項を確認し、同意する場合は「ライセンス条項に同意します」を選択して「完了」をクリックします。

⑤書籍P.237 図9.11の手順画面になります。

Spring Initializrの仕様変更に伴う対応

(2024年6月12日更新)

2024/06/10
Spring Initializrの仕様が変更になったため、eclipseの「Springスターター・プロジェクト」でGradleプロジェクトを作成すると作成されたプロジェクトのファイル「build.gradle」の記述が以下のように変わりました。

【after】
java {
    toolchain {
        languageVersion = JavaLanguageVersion.of(21)
    }
}

上記の記述のままだとエラーになりプロジェクトが作成されません。

対応方法は、eclipseにてファイル「build.gradle」の記述を以下記述の【before】に修正後、ファイル「build.gradle」を選択し、右クリック→Gradle→Gradleプロジェクトのリフレッシュを実行して、プロジェクトを再構築してください。

【before】
java {
    sourceCompatibility = '21'
}