上图是在用DetachedCriteria查询时查出null的详细信息。
根据add进去的查询条件用sql查询确实可以查出一条记录来,只是用DetachedCriteria查出的这个对象没显示出来,而是null。
原因:该持久化类的对应的映射文件中配置的主键(如下)在数据库中的值是null,导致查出的对象是null,因此用DetachedCriteria查询时主键不能为null。
上图是在用DetachedCriteria查询时查出null的详细信息。
根据add进去的查询条件用sql查询确实可以查出一条记录来,只是用DetachedCriteria查出的这个对象没显示出来,而是null。
原因:该持久化类的对应的映射文件中配置的主键(如下)在数据库中的值是null,导致查出的对象是null,因此用DetachedCriteria查询时主键不能为null。