怠惰系エンジニアのメモ帳

勉強した内容をメモしていきます。

Java

BeanValidationメモ_その2

前回に引き続き、Bean Validationについてのメモ。 今回はカスタムバリデーションについて。 記載内容に間違いなどがありましたら、指摘していただけると幸いです。 カスタムバリデーション Bean Validationは、ユーザが独自にバリデーターを作成することが…

BeanValidationメモ_その1

Bean Validationを利用した入力チェックについて調べる機会があったので、備忘を兼ねてメモ。 特に目新しいことは記載していません。 記載内容に間違いなどありましたら、指摘していただけると幸いです。 参考 以下のサイト、書籍を参考にさせていただきまし…

【Spring + Doma】ドメインクラスを、フォームクラスのフィールドとして使用する

DomaではドメインクラスというValueObjectを使用できますが、どうせならフォームクラスのフィールドとしても使用したいなと思って検証してみました。 ※そもそもドメインクラスをフォームクラスのフィールドとして利用するのはどうなのか、という疑問はありま…

Spring Web Flux + Thymeleaf で画面出力する

過去に同じことやろうとしてダメだったので、リベンジ。 Spring Web Flux + Thymeleaf で画面出力したかった 内容に間違いなどがあれば指摘をお願いします。 やりたいこと 前回と同じく、SpringWebFlux と Thymeleaf で GetWild する。 ルーティングはアノテ…

Spring Web Flux + Thymeleaf で画面出力したかった

Spring Framework5で追加されるSpring Web Flux と 、Thymeleaf で画面出力したかたが…できなかった。 (具体的には RouterFunctions でルーティングを定義したアプリでThymeleafが使えるのか知りたかった。) もし解決方法をご存知の方がいらっしゃったら、…

【Java】整数リテラルの表記メモ

JavaSE8 Silverの勉強を始めたのですが、仕様を理解していない箇所がちらほら出てきてるのでメモ。 今回は整数リテラルの表記について。

SLF4J + Logbackでログ出力

SLF4J と Logback を使用したログ出力について調べたので、忘れないようにメモ。 普段の開発でログ出力は行っていますが、ログ出力のための基盤(ライブラリ)周りについては無知でしたので、 今回の勉強でチョットログ分かる程度にはなれたかなと思います。 Java…

Observerパターンメモ

「Java本格入門」の中でデザインパターンについて触れられており、理解を深めるために実際にコーディングしながら読み進めたので、忘れないようにメモ。 認識に間違いがあれば指摘していただけると幸いです。 Observer パターンとは Observer パターン(オブ…