0

HIbernate バージョン 3.2.5 を使用しています。

休止状態のチュートリアルで以下の行を読みました:

The no-argument constructor is a requirement for all persistent classes.Hibernate has to create objects for you, using Java Reflection. The constructor can be private

チュートリアルへのリンクは次のとおりです。

http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/tutorial.html

しかし、引数なしのコンストラクターなしで永続化クラスを作成すると、正常に動作します (検索部分のみを試しました)。

したがって、上記のステートメントの妥当性はどこにあるのでしょうか?

何か身に着けている場合はお知らせください。

よろしく、

4

1 に答える 1

2

永続クラスにコンストラクターがない場合、JVM はデフォルトで引数のないコンストラクターを作成します。これが、コードが正常に動作する理由です。

このチュートリアルを読んで、コンストラクターの詳細を理解してください。

于 2012-11-02T15:00:28.930 に答える