Java

Java

Spring Boot × JWTで認可機能を実装する(Spring Security未使用)

Spring BootでSpring Securityを使わず、JWT(JSON Web Token)のみで認可機能を自作・実装する方法を解説します。フィルターを使ったトークン検証の仕組みや、実装の全体像をステップバイステップで紹介。フレームワークのブラックボックスを解消し、認証・認可の基礎を深く理解したいエンジニア必見の内容です。
Java

Spring Boot × JWTで認証機能を実装する(Spring Security未使用)

Spring BootとJWTを用いた、Spring Securityを使わないシンプルな認証機能の実装ガイドです。ログイン時のユーザー検証からJWT生成、トークンの発行まで、認証の基本フローを丁寧に解説。ステートレスな認証の仕組みを自力で構築したい方に最適です。
Java

Java初心者向けJUnit&Mockito完全入門|単体テストの基礎からモック・アサーションまで徹底解説

Javaの単体テストをJUnitとMockitoで始める初心者向け完全ガイド。モック、when、verify、アサーションの使い方をサンプルコード付きでわかりやすく解説します。
Java

Spring Bootで作成したWebアプリケーションを外部のTomcatサーバーへデプロイするための手順

Spring BootアプリケーションをWARファイル形式で外部Tomcatサーバーにデプロイする手順を詳しく解説。pom.xmlの設定変更、SpringBootServletInitializerの継承、WARファイル生成からTomcatへの配置まで実践的なデプロイ方法を紹介します。
Java

CentOSにJavaをインストールする方法

今回はCentOS上にJavaをインストールしていきます。CentOSのバージョン確認command # cat /etc/redhat-releaseCentOS Linux release 7.9.2009(Core)yumのパッケージ...
Java

javadocコマンド – 生成コマンド・オプション・タグの使い方 –

※私は転職で年収72万upしました。今回はJavaでプログラム仕様書を作成する際に用いられるjavadocの使い方について紹介します。javadocを使用して、作成された仕様書は以下のようになります。公式のJavaAPIドキュメントの仕様書...
Java

【Javaで作成するWebアプリケーション#7】ログアウト機能を作成する

Javaで作成するWebアプリケーションにログアウト機能を実装する方法をわかりやすく解説!セッション管理やリダイレクト処理のポイントも丁寧に紹介します。
Java

【Javaで作成するWebアプリケーション#6】データベースに登録されたデータをブラウザ上から削除する

今回は「削除」リンクをクリックすることでデータベースに登録された顧客データを削除する処理に関しての実装を行っていきます。ここまでの章(#1〜#6)で基本的なJavaのWebアプリケーションによるCRUD処理を学んだことになります。※ここまで...
Java

【Javaで作成するWebアプリケーション#5】データベースに登録されたデータを更新する

今回は新たに「顧客編集画面」を作成し、データベースに登録された顧客情報をブラウザから編集(更新)する処理を作成していきます。前回までの内容はこちら【JavaWebアプリケーション#1】概要と学べること【JavaWebアプリケーション#2】基...
Java

【Javaで作成するWebアプリケーション#4】登録画面からデータベースにデータの登録を行う

データの更新を実装していきます。これはデータベースにUpdate文を実行することで実現できます。