Result Maps collection does not contain value for frontpreviewprofitManage.cdata
出現上述錯誤 主要是因為你的select標簽內部的resultMap屬性指向的不正確
在sql文件中只要有一個resultMap或resultType屬性指向錯誤,則在這個文件中其余正確的語句也不能執行,
所以在出現上述錯誤時,可能不是當前正在執行的語句的錯誤,而是該文件中其它語句映射錯了
認真檢查其它語句。
因為可能某個resultType寫成了resultMap,就是此。
resultType:當使用resultType做SQL語句返回結果類型處理時,對於SQL語句查詢出的字段在相應的pojo中必須有和它相同的字段對應,而resultType中的內容就是pojo在本項目中的位置。(返回的值都是固定的)
比如:java.lang.Long和java.lang.String以及java.util.Map
resultMap:當使用resultMap做SQL語句返回結果類型處理時,通常需要在mapper.xml中定義resultMap進行pojo和相應表字段的對應。(我理解的就是返回的值都是自定義的)