Eclipse

【Eclipse】EclipseでJPAツールを使う方法【JPA】

eclipseのバージョンはVersion:2023-12(4.30.0)EclipseでDBのテーブルからEntityクラスを生成するために、JPAツールを使いたかったのですが、デフォルトではJPAツールが使えないようなので、使用手順をま...
docker

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

・前提としてはMac環境、Dockerがインストールされていること。まずはフォルダ構成docker-compose.ymlversion:'3'services:mysqldb:image:mysql:5.7containe...
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的には特に外部キーの設定はあり...
DB

【MySQL】MySQLサーバへの接続情報を調べる方法

MySQLのSHOWPROCESSLISTステートメントは、実行中のクエリと接続に関する情報を提供するために使用されます。これにより、MySQLサーバ上で実行されているクエリやスレッドのリストを取得できます。以下に、SHOWPROCESSL...
Mac

【Mac】ローカル環境のWebサイトにスマホでアクセスする方法【iphone】

ローカルPCで動いているWebサイトにスマホからアクセスして動作や、表示を確認したい時があります。■手順PC,スマホを同じネットワークで繋ぐ。(同じWIFIで繋いだり、スマホのテザリングでもOK)Macのターミナルを起動してifconfig...
未分類

【正規表現】正規表現について調べてみた

正規表現(RegularExpression、略してRegex)は、テキストのパターンを記述するための特殊な文字列です。主に文字列の検索、置換、抽出などの操作で使用されます。正規表現は様々な文字や記号を組み合わせてパターンを定義します。例え...
Mac

【iPhone】iPhone実機のSafariで開発ツールを使う【Safari】

PCのChromeやFirefoxなどのブラウザで開発ツールを使うことがしばしばあるけど、スマホのブラウザ画面でデバッグを行いたい場合、やり方に困ったのでメモ。環境はOSがMac、必要なブラウザアプリはSafariです。■iPhone側の設...
JavaScript

【JavaScript】非同期通信時に配列のパラメータを渡したい【Spring Boot】

非同期通信時に配列のパラメータを渡す方法を解説
python

【Python】Pythonについて調べてみた

Pythonは汎用のプログラミング言語で、シンプルで読みやすい構文が特徴です。以下にPythonの基本的な特徴や使い方について解説します。1.シンプルで読みやすい構文Pythonはシンプルで読みやすい構文を持っています。これにより、初心者か...