をnullにすべての空の文字列プロパティを設定します。そのエンティティの検索ページを作成しています。ユーザーはすべてのフィールドのフィルタ値を設定できますが、ユーザーがStringフィールドを空のままにしておくと、Hibernateはこのプロパティをクエリに組み込み、結果を破棄します。は、私は文字列プロパティの多くを持ってPOJOで例(QBE)によって、休止状態のクエリを使用していますし、また問題がなどブール、日付、などの他のプロパティ</p> <p>ある
プロパティでプロパティをチェックして、プロパティが空であるかどうかを確認したり、プロパティを除外したり、nullに設定することができます。しかし、これは醜い解決策と思われます。
一般的にすべてのStringプロパティをチェックし、空の場合はnullに設定できるかどうかを知りたいです。どのように私はこれを美しい方法で行うことができますか?
ありがとうございました!
回答ありがとう、私はすでにこれを試して、そしてdoesntの仕事。 –
答えを更新しました。 –
ありがとうMaurícioLinharesは、今は魅力のように動作します! –