Thymeleaf

template might not exist or might not be accessible by any of the configured Template Resolvers って言われてもね...

eigobu.jp 「fog」「mis」「haze」はどれも霧という意味で似ていますが、濃い順番に並べると、 fog > mist > haze になります。 「霧」の英語「fog」「mist」「haze」の意味の違い | 英語部 厳密に和訳をすれば、 ・fog:霧(きり) ・mist:靄(もや) ・…

Thymeleaf でHTMLのレイアウトを共通化

レイアウト(英語: layout、 lay-out)とは、デザイン(紙、ウェブ等)、建築設計、インテリア(展示会場・展覧会場設計、ショールーム設計などを含む)、書籍・雑誌・新聞などの編集等々において、何をどこにどのように配置(割り付け)するかということ、…

Maven(multiple modules)からSpring Boot で Thymeleaf の classpath:/templates/ へのマッピングが上手くいかない...

タイム (thyme) はシソ科イブキジャコウソウ属 (Thymus) の植物の総称で、およそ350種を数える。芳香を持つ多年生植物で、丈が低く草本にみえるが、茎が木化する木本である。6月2日の誕生花。 タイム (植物) - Wikipedia ⇧ 6月か~、thymeleaf も6月になった…

Spring Boot CLIのバージョンとモジュールのバージョンは要チェックですね

毎度、いろんなことにハマっている今日この頃です。今回は、Sring Boot CLIというコマンドをインストールすれば、EclipseなどのIDE(統合開発環境)を使わなくても、Spring Bootを起動できちゃうんですが、大いにハマったのでメモメモ。 Spring Boot CLIをダ…

Thymeleafのth:hrefとSpring BootのControllerの@RequestMappingでハマった件

タイトルそのまんまなんですが、むちゃくちゃハマったのでメモメモ。 ちなみに、Thymeって、 タイム (thyme) はシソ科イブキジャコウソウ属 (Thymus) の植物の総称で、およそ350種を数える。芳香を持つ多年生植物で、丈が低く草本にみえるが、茎が木化する木…

Spring BootでMySQL接続してSpring DATA JPAであいまい検索風

検索欄が1つのときのあいまい検索を実装してみました。検索するテーブルは1つですけど...それではいってみましょー。 ・Spring Data JPA でのクエリー実装方法まとめ - Qiita ⇧ 上記サイト様の説明にありますように、 ネイティブSQL JPQL CriteriaAPI 名前付…

Spring BootのThymeleafを2.x系から3.x系に変更してみる

Spring Bootで「spring-boot-starter-thymeleaf」を利用している場合、デフォルトでは2.x系が使われているようです。 Spring Boot Reference Guide ガイドにある通りに設定すれば、Tyhmeleaf 3系が使えるようになるようです。 pom.xmlの編集 Eclipseを起動し…

Spring DATA JPAのSpecificationで動的クエリー

Spring DATA JPAを使うと、ほとんどSQLを書かなくてもよくなるようです。 ・【Spring Data JPA】自動実装されるメソッドの命名ルール - Qiita ⇧ そのぶん、メソッドには命名規則があるみたいです。 ⇩ Spring DATA JPA 以外にも、いろいろなクエリーの実装方…

Spring BootでMySQL接続してSpring DATA JPAでデータを取得

前回、Spring Frameworkを導入してみました。そして、Spring BootでWeb(Spring MVC)とThymeleafを実際に利用してみました。今回は、Spring DATA JPAという機能を使ってデータベースとのデータをやり取りしてみたいと思います。 データベースには、MySQLを…

EclipseでSpring Frameworkを利用するために

Spring Frameworkを使う場合、STS(Spring Tool Suite)を利用するとことが多いと思われますが、今現在、Eclipseを使っていて、そのEclipseを使い続けていきたい場合、プラグインを導入すれば良いようです。 2020年1月14(火)追記:↓ ここから Pleiadies Al…