私はHibernateが初めてで、APIからこれを理解できませんでした。session.get の API は次のように述べています。
オブジェクト org.hibernate.Session.get(Class clazz, Serializable id)
指定された識別子を持つ指定されたエンティティ クラスの永続インスタンスを返します。そのような永続インスタンスがない場合は null を返します。(インスタンスがすでにセッションに関連付けられている場合は、そのインスタンスを返します。このメソッドは、初期化されていないインスタンスを返すことはありません。)
ここでの識別子とは何ですか。ほとんどの例では、1L として指定されています (おそらく、テーブルの主キーが長いためでしょうか?) 私はその本質を理解していません。