问题描述:
xml文件中 使用parameterType 引入自定义类型报错 BindingException
nested exception is org.apache.ibatis.binding.BindingException: Parameter 'usedCompanyId' not found. Available parameters are [dto, param1]
解决方案:
xml文件对应的接口类中 接口参数不要添加 @Param 注解
AssetDetailVo getAndLockAsset(@Param("assetId") Long assetId);
//<select id="getAndLockAsset" resultType="com.mlamp.core.model.asset.vo.AssetDetailVo"/>
List<AssetPrintVo> page(AssetPrintQueryDto dto);
//<select id="page" resultType="com.mlamp.core.model.asset.vo.AssetPrintVo" parameterType="com.mlamp.core.model.asset.dto.AssetPrintQueryDto">