Recent Posts
SQL の実行ログを出力しよう
Spring Boot を使用する開発者は、設定やデバッグ機能を効果的に活用することで、アプリケーションの動作をより深く理解することができます。 今回は SQL のログ出力機能を中心に、その設定方法と活用のポイントを学んでいきます。
read more
Lombok の使い方
Java を使った開発では、便利な機能を提供しているライブラリを必要に応じて使用します。 よく使われるライブラリとして、Java のボイラープレートコードを減少させることを目的とした Lombok があります。
read more
Dependency Injection 失敗時の対応方法
このレクチャーでは、DI に失敗したときの予行練習をします。 エラーメッセージを読み解いて適切な修正ができるようになりましょう。
read more
Dependency Injection とは
ソフトウェアの規模が大きくなると、依存関係の管理に注意を払う必要があります。 このレクチャーでは Spring Framework が提供する Dependency Injection について学びましょう。
read more
3層アーキテクチャとは?メリットとSpring Framework での実装例
このレクチャーでは、規模の大きい Web アプリケーション開発で役に立つ3層アーキテクチャについて紹介します。 規模が大きい開発ではソースコードの量が膨大になります。 そのため、コードを整理するための戦略が必要です。 3層アーキテクチャはソースコードを3つの役割で分類し整理する方法です。
read more
Thymeleaf の基礎
Thymeleaf は、Java で利用できるテンプレートエンジンです。Thymeleaf と Spring Framework を組み合わせて利用することで、動的な Web ページの構築が可能になります。このレクチャーでは、Thymeleafの主要な機能について処理前後のコード例を使って解説します。
read more
Webアプリケーションのページ構成について学ぼう
このレクチャーでは、Webアプリケーションのページ構成の基礎ついて学びましょう。基本的なページやボタンの構成をリソースとそれに対する CRUD という観点で整理します。
read more
Spring の場合:Controller とハンドラーメソッド
今回のレクチャーでは、Spring Boot での Web アプリケーションで何をコーディングする必要があるのかについて説明します。
read more
Spring Boot アプリケーションのメインクラスのコードを見てみよう
このレクチャーでは、Spring Boot のエントリーポイントとなるクラスのコードを見てみましょう。重要なアノテーションについて解説します。
read more