HomebrewのOpenJDKで jpackage が動かない理由
きっかけ ある日、Java アプリケーションの macOS 向け配布パッケージを jpackage で作成しようとしたところ、エラーで処理が止まりました。 調べた結果、JAVA_HOME に指定していたのが Homebr …
きっかけ ある日、Java アプリケーションの macOS 向け配布パッケージを jpackage で作成しようとしたところ、エラーで処理が止まりました。 調べた結果、JAVA_HOME に指定していたのが Homebr …
Compose Multiplatform で macOS 向けデスクトップアプリを開発していたとき、配布パッケージのビルドが失敗しました。 ./gradlew :desktop-app:packageDistribut …
概要 ルートモデルバインディングとは、URLパラメータからEloquentモデルのインスタンスを自動的に解決する仕組みです。 コントローラで手動に find() を呼び出す冗長なコードをフレームワーク側に委譲できます。 …
Laravelにおいて、Repositoryパターンは多くの場合不要です。その理由は、Eloquentが採用するActive Recordパターンにあります。 Active Recordはデータとロジックを統合したパター …