有什么方法可以创建 Criterion 接口的 Null 对象?这样我就不必返回 null 并用 null 测试填充我的代码以避免 NPE...
问问题
141 次
1 回答
2
您可以创建一个空连词:
Restrictions.conjunction()
https://hibernate.onjira.com/browse/HHH-4772
根据规范,空合取 (AND) 应始终解析为真,而空析取 (OR) 应始终解析为假。
顺便说一句,如果你的方法可以返回一个空/空标准,你可以考虑使用 Guava 类Optional<Criterion>
于 2012-08-27T20:23:06.810 回答