docs

docs

【Java入門】JUnitでテストコードを書こう!基本の使い方を初心者向けに解説

Javaのユニットテスト入門!JUnitを使ってテストコードを書く方法を、簡単な計算機クラス(Calculator)を例に丁寧に解説します。@Testアノテーションの使い方から、assertEqualsなどのアサーション、例外テスト(assertThrows)まで、基本をマスターしましょう。
docs

Logbackアペンダー徹底解説

みんな、こんにちは! 前回はLogbackの導入と基本的な設定について学んだよね(まだの人はここからチェックしてね! LogbackでJavaアプリのログをもっと見やすく! | ToolDocs)。今回は、Logbackの肝となる「アペンダ...
docs

LogbackでJavaアプリのログをもっと見やすく!

みんな、Javaアプリ開発お疲れ様!前回の記事では、System.out.println()を使ってコンソールにメッセージを出力する方法を学んだけど、実際の開発現場ではもっと高機能なログの仕組みが必須なんだ。今回は、Java界隈でよく使われ...
docs

ドメイン駆動って結局なんなの? 実践してみよう!

前回の記事 (ドメイン駆動って結局なんなの? 実践してみよう! | ToolDocs) では、ドメイン駆動設計(DDD)って何?っていう基本的な考え方について話したよね。今回は、そのドメイン駆動設計を実際にどうやってコードに落とし込んでいく...
docs

ドメイン駆動って結局なんなの?(Java初心者向け)

以前、オブジェクト指向の基礎について話したよね? クラスとかオブジェクトとか、ちょっとはイメージできたかな。クラスとオブジェクトの概念 – オブジェクト指向の入り口 | ToolDocs今回はその考え方をもう一歩進めて、**ドメイン駆動設計...
docs

Spring BootとHTMLで始めるシングルページアプリケーション開発

今までJavaの基本的な文法やオブジェクト指向について学んだよね。今回は、その知識を活かして、Webアプリケーション開発の第一歩を踏み出してみよう。とくに、最近よく耳にする「シングルページアプリケーション(SPA)」を、Spring Boo...
docs

Thymeleafを使ってみよう!

今回はWebアプリケーションを作る上で超重要な「画面」について解説していくね! Spring Bootで画面を作る方法はいろいろあるけど、今回は特によく使われる**Thymeleaf(タイムリーフ)**っていうテンプレートエンジンを紹介する...
docs

WebAPI連携の第一歩!HTTPクライアントAPIを使いこなそう

WebAPIを使えば、天気予報を取得したり、お店の情報を検索したりと、いろんなことができるようになるんだ。でも、「WebAPIを使うって言っても、具体的にどうすればいいの?」って思った人もいるんじゃないかな? そこで今回は、JavaでWeb...
docs

JavaDocでコードを賢く整理しよう

コーディングになれてきたら、動くかどうかだけでなく、きれいに書けることを意識しましょう。きれいに書くことで修正しやすいものになります。「きれいなコード」をさらに一歩進めるための強力なツール、JavaDocについて詳しく見ていきましょう。Ja...
docs

独自アノテーションを作って使いこなそう!

前回の記事では、Javaの組み込みアノテーションについて学んだね。Javaのアノテーションを使いこなそう | ToolDocs今回はさらに踏み込んで、自分だけのアノテーション(独自アノテーション)を作る方法と、それをどうやって使うのかを一緒...