Java初級

docs

MyBatis設定の深掘り

前回の記事ではもMyBatisの使い方を紹介したけど、今回はもう一歩踏み込んで、より複雑な設定や高度な機能を見ていこう。MyBatisは設定ファイル(mybatis-config.xml)とマッパーファイル(XMLまたはアノテーション)を使...
docs

MyBatis 中級: 動的SQLと型ハンドラを使いこなそう

前回の記事ではMyBatisの基本的な使い方をマスターしましたね。今回はMyBatisをより強力にする動的SQLと、データの扱いを柔軟にする型ハンドラについて深掘りしていきましょう。これらを使いこなせば、あなたのMyBatisコードはさらに...
docs

MyBatis 初級: JavaとDBをもっと仲良しに!

以前の記事で、Javaとデータベース(DB)を連携させる基本的な方法を学びましたね。JDBCでデータベースを操作してみよう! | ToolDocsでも、もっとスマートに、もっと楽にDB操作をしたいと思いませんか?そんなときに役立つのが、今回...
docs

JUnit徹底活用!テストの質を高める上級テクニック

前回(JUnit中級編:テストコードをもっと賢く書こう! | ToolDocs)はJUnitの基本的な使い方を紹介したけど、今回はさらに踏み込んだ内容を解説していくよ。「JUnitなんて@Testつけてメソッド書くだけでしょ?」って思ってる...
docs

JUnit中級編:テストコードをもっと賢く書こう!

JUnitでのテスト、もう慣れてきたかな? 前回の記事(JUnit実践:テストコードを書いてみよう! | ToolDocs)ではJUnitの基本的な使い方を解説したけど、今回は一歩踏み込んで、もっと効率的でパワフルなテストを書くためのテクニ...
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今回はその考え方をもう一歩進めて、**ドメイン駆動設計...