【Spring Boot】「Cannot find template location: classpath:/templates/」のエラーが出力される場合の対処法

Spring Bootを採用している開発案件に参画することになったため、今更ではあるが勉強を開始した。

利用した書籍はこちら↓
Prime Readingで読めるし、評価も高いので。

Spring Boot 2 入門: 基礎から実演まで

本の解説自体はわかりやすいのだが、サンプルアプリケーションを起動してアクセスしたところ、こんなエラーがでて躓いた。

【エラー】

サーバの起動時もWarningのログが出力されたいた↓

Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false)

“templatesフォルダが見つからない”というメッセージだが、確かに存在している。書籍の特典として配布されているソースコードを取り込んでも同じエラーがでてしまった。

【対処方法】

散々調査した結果、templatesフォルダのあるsrc/main/resourcesのソースフォルダ設定に問題があった。

以下のようにプロジェクト作成直後の設定だと、出力対象としてすべて除外されるように設定されていた。

これを以下のように除去することでエラーが発生しなくなった!

書籍が発売されてかた少し時間が経っているので、こういったことは致し方ないと思うが、書籍の通り実行して動かないというのは、多くの人が挫折する原因だなとつくづく思った。
(*´・ω`)y━・~~ フゥ~


【勉強法】AWS 認定データベース – 専門知識 試験に合格した!

年初のソリューションアーキテクトプロフェッショナルに続き、データベース取得しました!この勢いのまま来年には全制覇したい!

未だににクラウド案件未経験の私が実践した勉強方法を紹介します。ご参考になれば幸いです。
クラウド案件やってみたい。。。(´_` )

どんな試験??

以下、公式サイトの引用です。

AWS Certified Database – Specialty は、オンプレミスと AWS クラウドをベースにしたリレーショナルデータベースと非リレーショナルデータベースを扱う経験と専門知識を持つ個人を対象としています。

https://aws.amazon.com/jp/certification/certified-database-specialty/

・勉強法その①-書籍

現時点でこの試験唯一の対策本がありましたので、購入して読んでみました。NRIネットコムの対策本わかりやすくてほんと助かります。
要点整理から攻略する『AWS認定 データベース-専門知識』

各サービスの説明を読んで、本試験直前に末尾の模擬試験をやりこみました。本試験でも同じような観点の問題が多数出題されました。

・勉強法その②-動画

毎度お世話になっているUdemyのStephane Maarekさんの講座を二つ受講しました。英語の字幕が出るので、ゆっくりにして聞けばなんとか理解できました。Udemyは頻繁にセールがやっているので、セールで購入するのがおすすめです。(値段が全然ちがう。。。「)

[NEW] Ultimate AWS Certified Database Specialty 2022

Practice Exam | AWS Certified Database Specialty

・勉強法その③-公式の模擬試験を受ける

最近になってAWS公式の模擬試験が無料で受けられるようになったと知り、しっかり利用させてもらいました。

受験方法についてはクラスメソッドさんが丁寧に解説されてますのでリンクを貼っておきます。
https://dev.classmethod.jp/articles/new-aws-official-practice-questions/

試験結果の通知

上記の勉強法で合格できました!!受験後、PCの画面ですぐに合否は出ますが、スコアは数時間後にメールが届くので、メールのリンクからログインして確認できます。

認定証

スコアレポート

次はどれを目指そうか。。。
クラウド案件に関わっていないで次の目標が決めにくいなぁ。。。
ε-(;-ω-`A) フゥ


サイトからファビコン画像を簡単に取得する方法

ブラウザを開いて、以下のURLの末尾に取得したいサイトのURLを入力してEnterを押すだけ!!

http://www.google.com/s2/favicons?domain=ファビコンを取得したいサイトのURL

例えば、Yahooのファビコンであれば↓

http://www.google.com/s2/favicons?domain=https://www.yahoo.co.jp/

するとファビコンが表示されるので、右クリックメニューから保存します。

png形式で保存されます。
とっても簡単なのでぜひお試しあれ!


日々のSE業務で得たノウハウと趣味