Java

docs

🧑‍💻 Spring Framework 講座【第4回】プロジェクトの設計図!〜MavenとGradleの基本と依存関係管理〜

前回は、業務システムを安定させるための「例外処理」と、データを扱う「コレクション」について学びました。今回からは、いよいよ本格的なSpringプロジェクトの立ち上げに必要な「ビルドツール」について学びます。Spring開発で欠かせない Ma...
docs

🧑‍💻 Spring Framework 講座【第3回】安全なシステム設計の鍵!〜例外処理とコレクションの基礎〜

前回は、Springの理解に不可欠なオブジェクト指向の基本、特にクラス、オブジェクト、インターフェースについて再確認しました。今回は、業務システムを構築する上で、「もしも」の事態に対応するために必要な知識である「例外処理」と、大量のデータを...
docs

🧑‍💻 Spring Framework 講座【第2回】業務システム設計の土台!〜Javaオブジェクト指向の基本を再確認〜

前回は、Spring Frameworkの立ち位置を確認し、開発環境の準備を行いました。無事に動作したでしょうか?今回からはいよいよ、Springを本格的に学んでいくための土台固めとして、「Javaのオブジェクト指向」を再確認します。業務シ...
docs

🧑‍💻 Spring Framework 講座【第1回】ようこそ!〜開発環境の準備とJava/Springの立ち位置〜

本日から全50回にわたるSpring Framework講座をスタートします。この講座を最後まで終える頃には、あなたは「実際の業務システムを開発できるプログラマ」になっていることを目標としています。一緒に頑張りましょう!第1回は、講座の全体...
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)まで、基本をマスターしましょう。