私はhibernate 3.0(posgre 8.3)、Java 1.6、Netbeans 6.5を使用しています。Hibernateはクエリの後にエンティティに対してパブリックメソッドを呼び出しています。なぜですか?
「sqlQuery.list()は、」期待通りエントラーダオブジェクトが返されると呼ばれるString query = "SELECT DISTINCT ON (origem) * FROM entrada " +
"ORDER BY origem, horadata DESC";
SQLQuery sqlQuery = this.getSession().createSQLQuery(query);
sqlQuery.addEntity(Entrada.class);
List entradas = sqlQuery.list();
:私はこのようなすべてのユニークな最新のエントリを返すために、1つのネイティブクエリを作成しました。しかし、オブジェクトEntrada内のすべてのパブリック非静的メソッドが呼び出されます。私はこの行動を望んでいない、誰かが私を助けることができますか? ありがとうございます。
他のどのようにしてEntradaオブジェクトを生成すると思いますか? –
設定方法を使用していますか? – Ricardo