Java

Java

【Lombok】EclipseでLombokを使いたい

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

【Github】EclipseでGithubのプライベートリポジトリにhttpsアクセスする方法【eclipse】

ssh接続でGithubにアクセスする場合は、予めGithubに公開鍵の登録が必要でした。今回はhttp接続する場合に必要な設定をメモ。eclipseでhttpsアクセスでGithubのプライベートリポジトリをクローンをする際にはパスワード...
Eclipse

【eclipse】デバッグ中に任意のコードで例外を発生させる方法【Mac】

忘れるのでメモがてら。まずデバッグモードで、例外を発生させたい場所でブレイクポイントに処理を止める。eclipseのwindow>ビューの表示からデバッグシェルを選択。デバッグシェルのコンソールに発生させたい例外をかく。コードを選択して右ク...
Eclipse

【Mac】Githubとの連携で毎回パスワードを聞かれる場合の対応【Eclipse】

Mac環境のeclipseでGithubにプッシュする際にエラーが発生。どうやらEclipse (EGit) が Mac の「キーチェーン(Keychain)」を使って認証情報を保存するかどうか を制御するオプションに問題がある模様。ecl...
Eclipse

【Maven】MacでMaven環境構築

前提 HomebrewがインストールされていることHomebrewの更新: Homebrewを最新の状態にアップデートします。 brew updateMavenのインストール: Mavenをインストールします。 brew install m...
Java

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

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

【Eclipse】接続プロファイル作成手順【接続プロファイル】

Eclipseの接続プロファイルの作成手順をまとめましたデータソースエクスプローラのデータベース右クリック>新規を選択※データソースエクスプローラに関しては、こちらを参照。今回はMySQLを選択ドライバーを選択する。※ドライバー欄が空の場合...
Eclipse

【Eclipse】Eclipseでデータ管理ビューを使う方法【データソースビュー】

eclipseのバージョンはVersion: 2023-12 (4.30.0)Eclipseのデフォルトではデータ管理ビューが使えないようなので、使用手順をまとめました。使用可能なソフトウェアの作業対象に【全ての使用可能なサイト】を選択し、...
Eclipse

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

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

【Java】Javaのオプショナルについて調べた

Javaのオプショナル(Optional)は、Java 8以降で導入されたクラスで、null値の扱いをより安全に行うための手段を提供します。オプショナルはnullセーフ(null-safe)なプログラミングをサポートし、null参照によるN...