未分類

Java

【Lombok】EclipseでLombokを使いたい

Lombok(ロムボク)は、Javaプロジェクトで冗長なコードを削減するためのライブラリです。Lombokは、Javaのコードをより簡潔に記述するためのアノテーションを提供し、コンパイル時に自動的にgetter、setter、equals、...
swift

【Swift】外部接続する方法【XCode】

CoinGecko APIを使って、1ビットコインの価格を取得するコードを書いたところ以下のエラーが発生。2025-01-24 22:40:36.602294+0900 CryptoProfitCalculator[98674:105785...
docker

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

■環境 mac Dockerインストール済みであること。まずは、コマンドで実行する方法。docker container run --name apache01 -p 8080:80 httpddocker container runでコン...
spring boot

【Spring Boot】Formを使ってPOSTでデータ送信を行う

今回は入力データをPOST送信する方法をメモまずは、Formクラス。名前とメールを保持するクラスpackage com.example.demo.form;import lombok.Data;@Datapublic class Form ...
ngrok

【ngrok】ngrokでローカル環境のWebアプリをインターネットに公開してみる

方法をメモ環境はMacまずはngrokのサイトにアクセスしてアカウントを作成。アカウント作成後、ログインし左メニューのSetup & Installationからngrokのインストール用コマンドをコピーし、ターミナルで実行。インストールが...
Java

【JDK】MacにJDKをインストールしたい

ここからインストーラをダウンロード。インストーラを叩いてJDKのインストール完了まで進める。次のコマンドでJDKのホームパスを取得/usr/libexec/java_homeパスが取得できました。/Library/Java/JavaVirt...
spring boot

【Spring Boot】Spring Bootアプリケーションでプロファイルを指定する

開発環境、ステージング環境、本番環境で設定ファイル(application.yml)を切り替えたいことがある。まずはapplication.ymlに以下を定義spring: profiles: active: developapplicat...
docker

【docker】dockerでMySQL環境を構築してみる【MySQL】

・前提としてはMac環境、Dockerがインストールされていること。まずはフォルダ構成docker-compose.ymlversion: '3'services: mysqldb: image: mysql:5.7 con...
JPA

【Spring Boot】SELECTで関連テーブルの値を取得したい(主キーでないカラムで)【JPA】

例えば以下のような関連テーブルがあるとする。equipmentテーブルtestテーブルこの2つのテーブルは1対多の関係にあるとする。(equipmentのroom_idとtestのcolが紐づくとします)※DB的には特に外部キーの設定はあり...
JPA

【Spring Boot】SELECTで関連テーブルの値を取得したい【JPA】

例えば以下のような関連テーブルがあるとする。roomテーブルequipmentテーブルこの2つのテーブルは1対多の関係にあるとする。(roomのidと、equipmentのroom_idが紐づくとします)※DB的には特に外部キーの設定はあり...