springboot

ThymeleafでHTMLをパーツに分解して利用する方法 フラグメント

■ 何をするのか

いくつかのHTMLファイルをパーツの様に組み合わせて扱う方法をThymeleafを使って実現する。Thymleafにはフラグメントと呼ばれる機能があり、フラグメントを利用することでHTMLを分割して作成し、パーツのように呼び出すことができる。この機能を使えばHTMLファイルを分業的に作成できることや、見た目が近しいHTMLファイルを量産するときなどに役立つ。
以下は完成予想図で

もっとみる

Spring Bootで@NotEmptyが使えない時

■ 症状

・Spring Bootを利用している
・@NotEmptyのアノテーションを利用しようとしたところ利用できない
・Intellijが@NotEmptyを解釈できない
・cannot resolve symbol 'notempty' と表示される

■ 原因

必要なライブラリがないから。

■ 対処

1 . build.gradleのdependenciesに次を追記する。

d

もっとみる

Spring Bootにおけるフォワードとリダイレクトの違い

■ 何をするのか 

Spring Bootでリダイレクト、及びフォワードを実装する。リダイレクトとフォワードの違いを理解し実装できれば柔軟なアプリケーション設計が可能になる。
前提としてリダイレクトとフォワードの用語としての理解は次の記事が参考になる。本投稿ではSpring Bootでリダイレクトとフォワードのそれぞれを実現するサンプル実装を行う。

■ 前提

動作環境情報を掲示する。

環境

もっとみる

Spring BootとThymeleafで簡単なフォーム入出力を行う

■ なにをするのか

Spring BootとThymeleafを使ってフェームの入出力を行うテストアプリケーションを作成する。次の画像は完成イメージである。

氏名、性別、好みを入力し、結果を出力する。出力する際に男性なら「くん付け」、女性なら「ちゃん付け」で呼称とする。なお、CSSは一切使用しないものとする。
アプリケーションは非常にシンプルであるが、GETとPOSTの際に処理を切り分けるなど

もっとみる

途中でお腹すいたら、昨日先輩社員さんに買ってもらったケーキ食べることにして、途中で飽きたら別の勉強ができるように、昨日買ったカービィのイラストが描いてある普通の罫線のノートと、シロクマのイラストが描いてあるリングノートがあるからばっちりだね。

たとえどんなに遅くに寝たとしても、自然と7時ちょっと過ぎに起きるんだね、僕の体…。平日でもその状態になってほしいけど、不安だからアラームをセットする。さてと、昨日に引き続き勉強するかー。

springBoot メモ

spring-boot-starter-aop:ログ
spring-boot-starter-batch:SpringBatch
spring-boot-starter-data-jpa:DB
spring-boot-starter-data-rest:SpringDataREST
spring-boot-starter-jdbc:JDBC
spring-boot-devtools:ホッ

もっとみる

2020-06-16 JSUG勉強会 2020年その5 Spring Boot 2.3 徹底解説 #jsug

2020/06/16 に開催された JSUG勉強会 2020年その5 Spring Boot 2.3 徹底解説 のイベントレポートです。

●イベント概要
2020年5月にSpring Boot 2.3がリリースされました!
これを記念してBoot 2.3の新機能+αをご紹介します。

セッション概要
Deep dive into Spring Boot 2.3
先月リリースされたSpring B

もっとみる
ありがとうございます!シェアしてもらえるとうれしいです!
4

Spring Boot(java) で Hello World

こんばんは、ばりとんです。
今日は Spring Boot を使って Hello World までやってみようと思います。
Docker化もできる内容ですが、まずはその直前までやってみます。
はじめて触るので、なにか間違ってることもあるかもです。

Spring Boot ってなに?

Java や Kotlin など JVM(Java Virtual Maschine) で動作するWebアプリケ

もっとみる
ありがとう、ありがとうよ・・!
4

Java8からJava11への変更

コンストラクター Sort(Sort.Direction,String) は未定義です

org.springframework.data.repository.query.parser.OrderBySourceがSpringboot2.3.0では削除になったために出てた模様。
調べると、どの記事もorg.springframework.data.domain.Sortを使うと出るけど、うまくい

もっとみる