解决java后端传的参数部分为null

背景:解决java后端传的参数部分为null

invitation对象定义了6个参数,传过去只有4个,左思右想没有解决问题,从sql语句排查到controller层映射都没有解决

最后发现是数据库命名方式和java命名方式不同,导致的没找到对应表头。

 解决java后端传的参数部分为null

 数据库是下划线方式命名的

java是驼峰式命名

 

解决方案是写

解决java后端传的参数部分为null

 

resultMap标签,最后在select标签中引用resultMap标签的ID

解决java后端传的参数部分为null