Spring BootとSkywalkingの統合: トレーシング機能の追加

Skywalkingとは Skywalkingは、特にマイクロサービス、クラウドネイティブ、およびコンテナ化されたアプリケーションを対象としたオープンソースの観測プラットフォームです。このプラットフォームは、分散システムのトレーシング、モニタリング、診断機能を提供します。 JDKバージョンとの対応関係 SkyWalking 8.xはJDK 1.8以上、9.xはJDK 11以上のバージョンが ...

8月20日 02:32 投稿

若依Vue2フレームワークの設定と実行手順

はじめに 1、この記事はRuoYi-Vueフレームワークを学習した後、自身でまとめた内容です。誤りや不足がある可能性があります。 2、この記事がお役に立てない場合は、他の技術ブログを参照してください。 プロジェクトファイル RuoYi-Vue: 🎉 SpringBoot、Spring Security、JWT、Vue & Elementをベースにしたフロントエンドとバックエンドが分離された権限管理システム。 ...

8月18日 10:53 投稿

Spring BootにおけるServletコンテキストリスナーの4つの登録パターン

プロジェクト環境構築 まず、Webアプリケーション開発に必要な依存関係を定義します。Spring Bootの親ページェントとウェブスタターを追加することで、内蔵Tomcatおよびサーブレットコンテナとの連携基盤が有効化されます。 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId ...

8月11日 11:01 投稿

SpringBootにおける共通機能の統一的処理手法

インターセプター ログイン状態の確認を各APIで個別に実装する代わりに、リクエストを一元的に処理する方法としてインターセプターを利用します。インターセプターはSpringフレームワークが提供する機能で、リクエスト処理の前後で共通ロジックを実行できます。 インターセプターの基本概念 インターセプターはユーザーリクエストを横断的に処理するための仕組みです。リ ...

8月10日 10:55 投稿

Apache Kafkaの基礎からSpring Boot連携実装まで

メッセージキュー導入の背景と利点 現代の分散システムにおいて、メッセージキュー(MQ)は欠かせないコンポーネントです。MQを導入することで、システム間の結合度を低減(デカップリング)し、非同期処理によるレスポンス時間の短縮や、急激なアクセス増加(スパイク)に対する負荷平準化(シェーピング)が可能になります。 一方で、システム構成が複雑化したり、データ ...

8月8日 23:31 投稿

SpringBootとVue.jsを用いた高齢者ケアステーション管理システム

高齢者ケアステーション管理システム 本システムは、Java-SpringBoot-VUEを用いた、高齢者ケアステーション向けの管理システムです。システム管理、権限管理、高齢者管理、介護スタッフ管理、給与、勤怠、ニュース、イベント、健康データ、設備保守、支払情報など、多様な機能を備えています。商用利用、卒業設計、または迅速な開発テンプレートとして使用できます。 使用 ...

8月6日 18:44 投稿

Spring Cloud FeignクライアントのBean定義衝突:`FeignClientSpecification`登録エラーの解決

Spring BootアプリケーションでSpring Cloud Feignを使用している際に、以下のようなエラーが発生することがあります。 Description: The bean 'external-catalog-service.FeignClientSpecification', defined in null, could not be registered. A bean with that name has already been defined in null and overriding is disabled. Action: Consider renaming one o ...

8月4日 20:54 投稿

HikariCPの接続タイムアウト問題に対する原因分析と解決策

HikariCPの接続タイムアウト問題に対する原因分析と解決策 Javaアプリケーションでデータベースとの通信を行う際に、HikariCPを使用した接続プールが「接続不可」というエラーを発生させることがあります。この記事では、そのような状況における問題の原因と対処方法について詳しく説明します。 エラーログの概要 [2025-10-12 14:35:12.888] ERROR 12345 --- [nio-8080 ...

8月4日 00:22 投稿

Spring Bootにおける高度なテスト戦略と実装手法

現代のソフトウェア開発において、品質保証と保守性の向上は不可欠です。テストピラミッドの基盤となる単体テストは、最小のコード単位の振る舞いを検証するだけでなく、バグの早期発見やリファクタリングの安全性を担保します。本記事では、Javaエコシステムで標準的なフレームワークであるSpring Bootを使用した、実践的で堅牢なテストコードの書方について解説します。J ...

8月3日 18:59 投稿

SSMとVue.jsを活用した銀行融資管理システムの設計と実装

はじめに 💗著者紹介:✌CSDNで長年の経験を持つ技術専門家、ブログエキスパート。Javaとマイクロアプリケーション分野での実務経験豊富なフルスタック開発者。ブログスター、掘金/华为雲/アリババクラウド/InfoQなどプラットフォームの優秀なライター。Javaやマイクロアプリケーション分野、卒業プロジェクトの実装に特化。✌💗 👇🏻注目記事 👇🏻 2024年最も人気の微信小 ...

8月3日 02:32 投稿