Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
26 lines (16 sloc) 1.3 KB

[Java] [Spring] Boot と [Thymeleaf] のこと

Spring Boot から Thymeleaf] のことまで大雑把にメモします。

Spring Boot

Spring Boot は Spring 関連の機能が使える「全部のせ」環境にあたります。

Spring MVC

  • M: @Service、@Repository が付いているクラス
  • C: Spring MVC そのものとも呼べる。@Controller などが付いているクラス
  • V: JSP や Thymeleaf を利用すること

世の中の View 層

現時点でも意外に多く JSP が利用されているとのことです。一方で、エッジな開発では そもそも SPA(単一ページアーキテクチャ)が主流で、Angular 6 などが利用されているとのこと。とはいえ、JSP のリプレースとして Thymeleaf のニーズは高まる傾向にあるとのことです。

Thymeleaf そのもの

  • よくできたフレームワーク
  • コンポーネント志向となっており、XML+アルファによるコンポーネント構築が簡単にできる
  • カスタムダイアレクトによる部品作成も比較的実施しやすい
  • なお、カスタムダイアレクト作成には、簡単な作り方と、難しい作り方があります。世のサンプルの大抵は簡単なほうの説明のみ。

<@lastmodified date="2018-06-13"/>

You can’t perform that action at this time.