错误
java 代码
java 代码
- if (status != null) {
- detachedCriteria.add(Restrictions.eq("o.status", status.getId()));
- }
正确
java 代码
- if (status != null) {
- detachedCriteria.add(Restrictions.eq("o.status", status));
- }
java 代码
- <IllegalArgumentException in class: com.topfounder.crm.domain.IDBaseDomain, getter method of property: id>
- 2007-11-15 13:16:19 org.apache.catalina.core.ApplicationContext log
本文介绍了一个具体的Java代码优化案例,对比了错误写法与正确写法,并解释了使用status.getId()与直接使用status的区别。通过这个例子,读者可以了解到如何更有效地进行条件判断和对象属性访问。
471

被折叠的 条评论
为什么被折叠?



