这几天在封装复杂对象的ResultMap时,元素的属性里封装了一个对象的集合,但是我在使用collection的ofType对集合内对象的属性进行映射时,发现无法映射集合内对象的属性,在网上找了几天没找到一个确切的答案,最后不断尝试下,发现了问题:集合内封装的对象的属性名一定要遵循驼峰命名法,首字母不要大写,不然mybatis可能无法识别对象的属性,或者识别出来,但是你指定之后爆红!!!!!
2024-04-01 11:45:40
这几天在封装复杂对象的ResultMap时,元素的属性里封装了一个对象的集合,但是我在使用collection的ofType对集合内对象的属性进行映射时,发现无法映射集合内对象的属性,在网上找了几天没找到一个确切的答案,最后不断尝试下,发现了问题:集合内封装的对象的属性名一定要遵循驼峰命名法,首字母不要大写,不然mybatis可能无法识别对象的属性,或者识别出来,但是你指定之后爆红!!!!!