マルチリポジトリ構成で Docker Compose + Dev Container を使った開発環境の構築
はじめに ポートフォリオサイトの開発環境を構築する際、複数のリポジトリを跨ぐマイクロサービス構成にしたいという要件がありました。具体的には、開発用の共通設定を管理する infrastructur...
14 search resultsShowing 1~14 results
You need to log-in
はじめに ポートフォリオサイトの開発環境を構築する際、複数のリポジトリを跨ぐマイクロサービス構成にしたいという要件がありました。具体的には、開発用の共通設定を管理する infrastructur...
はじめに Spring Boot 開発において、「Service 層と Repository 層の両方に @Transactional が付いているけど、これって二重管理?」という疑問を持ったこ...
はじめに Spring Boot 開発において、「なぜ Command クラスにはデフォルトコンストラクタが必要で、Service クラスには不要なのか?」という疑問を持ったことはありませんか?...
はじめに Spring Boot でテストコードを書いていて、ふと疑問に思ったことはありませんか? @Test void validCommand_shouldPassValidation() ...
はじめに 本記事では、現在作成中のアプリケーションの認証部分についてまとめているものです。(備忘録です) DDD を意識して設計し、認証には JWT を用いています。 全体アーキテクチャ概観 サ...
PowerMock と JaCoCo 衝突問題の解決方法 背景 職場の新規機能開発で、JUnit を使って単体テストのテストコードを書いています。 (有識者が抜けてテストコードを書ける人が一人も...
Spring Boot: カスタムバリデーションで複数フィールドをまとめてチェックしよう! なんでカスタムアノテーション? 「パスワード変更で新旧パスワードが同じだったらエラーにしたい」 「確認...
はじめに ドメイン駆動設計(DDD)を実践する際、「エンティティ」という用語が複数の文脈で使われることがあります。 ドメインエンティティ: ビジネスロジックを持つドメイン層のオブジェクト JPA...
JUnit5 によるテストクラス作成:AAA パターンで学ぶ効果的なテスト実装 はじめに 本記事では、JUnit5 を使用したテストクラスの作成方法と、AAA パターン(Arrange-Act-...
GitHub Actions による CI 基盤構築 - Spring Boot + React アプリの段階的導入とテスト戦略 この記事では、Spring Boot バックエンドと React...
初めての DDD 実装:User 集約ルートで学んだ「値オブジェクト」と「責務分離」の威力 はじめに 「DDD って難しそう...」と思っていた私が、実際に User 集約ルートを実装してみて気...
Spring Boot アプリケーションで Flyway を使ったデータベースマイグレーションの実装と運用について、実際のプロジェクト環境をベースに詳しく解説します。Docker + Postg...
Spring Boot の例外ハンドリング徹底解説(アノテーション編) 概要 Spring Boot で例外ハンドリングを行う際の主要アノテーションとその使い分けを図解で分かりやすく解説します。...
Spring Boot + React を Docker Compose で開発環境コンテナ化する(PostgreSQL + Nginx 構成) Spring Boot(Backend)と Re...
14 search resultsShowing 1~14 results
Qiita is a knowledge sharing service for engineers.