mybatis的parameterType的何时需要填入的问题

1、mapper定义的接口中的入参与mapper.xml中的parameterType到类型不一致,能够正常访问

  <update id="updateByFutureWork" parameterType="com.po.workhour.BizFeatureWorkingHourPo">
    void updateByFutureWork(BizFeatureWorkingHourEntity bizFeatureWorkingHourEntity);

原因:

java 接口不使用 @Param 注解,同时 mapper 文件也不需要使用 parameterType 这个参数,Mybatis会 根据实体类(entity)的类型自动识别并匹配javaBean

参考博客:

https://blog.csdn.net/beidaol/article/details/86889657

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章