resultMap id=BaseResultMap type=orgjeecgmodulesodsBatchServicevoOdsBatchPage result column=obMaterial property=material jdbcType=VARCHAR result column=obManufactureDate property=manufact
根据提供的代码,可能导致查询结果为空的原因有以下几点:
-
数据库中没有符合条件的记录:请确保数据库中存在
ods_batch表中Batch列为'68323824KN'的记录。 -
数据库连接配置不正确:请检查数据库连接配置,确保可以正确连接到数据库。
-
查询条件设置不正确:请确认查询条件是否正确设置,可以尝试去掉
AND ob.Batch = '68323824KN'条件,看是否能查询到结果。 -
映射配置不正确:请确保
BaseResultMap中的映射配置与查询结果的列名一致,包括大小写。可以通过打印SQL语句或者调试来确认查询结果的列名。
如果以上解决方法都没有解决问题,建议检查数据库中的数据以及表结构,或者提供更详细的代码和错误信息以便更好地帮助您解决问题。
原文地址: https://www.cveoy.top/t/topic/iHxM 著作权归作者所有。请勿转载和采集!