パブリックゲッターメソッドの代わりにプライベートフィールドを使用してエンティティにアノテーションを付けることのパフォーマンスの違いについて、誰かが難しい数字を持っているかどうか知りたいと思いました。フィールドは「リフレクションによる」と呼ばれるため遅いと言われていると聞きましたが、ゲッターメソッドもそうですよね?Hibernateは、フィールドを読み取ろうとする前に、フィールドのアクセシビリティをtrueに設定する必要があります。これは、わずかなオーバーヘッドがあることがわかります。しかし、それはセッションのスコープ内のクラスレベルで行われるのではないでしょうか、それとも構成が読み取られてSessionFactoryが構築されるときに1回だけ行われるのでしょうか。
これが神話なのか、それとも本当に真実なのか、興味があります。個人的には、フィールドに注釈を付けるともう少し読みやすくなります。