spring boot

【reCAPTCHA】Google reCAPTCHA v3を実装してみる【Spring Boot】

GooglereCAPTCHAv3は、ウェブサイトがボットからの不正なアクセスを防ぐためのサービスです。以前のバージョン(v1やv2)と異なり、reCAPTCHAv3はユーザーに対して「私はロボットではありません」チェックボックスや画像認証...
JavaScript

【Spring boot】 Webjarsを利用して、jQueryを利用する【Tymeleaf】

環境 Mac,Springboot3WebJarsは、JavaScriptやCSSなどのクライアントサイドのライブラリをJavaの依存関係として管理・提供するための仕組みです。WebJarsを使用すると、MavenやGradleなどのビルド...
git

【Github】Githubで表示されるコミッターについて

Githubにコミットした場合、コミッターとして表示されるユーザ名はどのユーザのことなのか?疑問に思ったので検証してみたまずgitで設定しているユーザのname、email情報を確認する。まずは存在しなそうなemailを設定してGithub...
git

【git】sshでGithubにアクセスする方法【eclipse】

■前提 Mac,gitがインストールされている。Githubアカウント作成済み。ローカルPCからGithubにアクセスする場合は、ssh接続が安全かつ便利です。それでは、早速ターミナルからssh鍵を作成しましょう。途中で聞かれるパスワード設...
spring boot

【Spring Security】データベースを利用したログイン画面を実装してみる

前回では、SpringSecurityがデフォルトで提供しているログイン画面を作ってみました。今回はDBを利用したログイン画面を実装してみます。環境:Macログイン情報保存するaccountsテーブルDDLCREATETABLE`accou...
docker

【Docker】DockerでApacheのコンテナを構築してみる Docker compose ver【Apache】

■環境macDockerインストール済みであること。前回は、CLIでコンテナの起動を行いましたが、毎回コマンドを打つのが面倒、また複数コンテナを起動したい場合dockercomposeを使ってコンテナの起動を行う。dockercompose...
docker

【Docker】DockerでApacheのコンテナを構築してみる CLI ver【Apache】

■環境macDockerインストール済みであること。まずは、コマンドで実行する方法。dockercontainerrun--nameapache01-p8080:80httpddockercontainerrunでコンテナを起動。--nam...
css

【CSS】コンテンツ部分が少ない無い場合に、フッターが上部に表示されるのを防ぐ方法

業務でしょっちゅう発生するのでメモ。コンテンツの高さが少ない場合、フッターが上部に来てしまうケースがあると思います。こんなかんじでhtmlは以下の通りです。<!DOCTYPEhtml><htmllang="en"><head>    hea...
git

【Git】デフォルトのブランチを特定のブランチ名にする方法

Gitの最新バージョンでは、デフォルトのブランチ名はmainとなっています。しかし、既存のリポジトリや特定の設定では、デフォルトのブランチ名がmasterのままの場合もあります。これをmainに変更する方法や、デフォルトのブランチ名を確認す...
git

【Git】Git基礎コマンド ブランチ

前回に続き、今回やりたいことは、ブランチの作成から移動までを行う。ブランチとは、リポジトリの開発経路のことをいう。現在のブランチを確認gitbranch※は現在のブランチを表す次はブランチの作成gitbranchdevelopブランチの確認...