map传参上下文赋值的问题
生活随笔
收集整理的這篇文章主要介紹了
map传参上下文赋值的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天開發遇到一個問題就是聲明一個map<String,String> param ,給param賦值,明明有結果但是就是返回為空:下面附上代碼:
?
?
因為在一個大的循環中,param是公用賦值的map集合,子類賦值參數多余父類,在每次新的循環開始的時候,如果param不進行清空,那么param中值還是下滿子類賦值的值,所以導致每次查詢出來的值都是下面子類的值不符合父類的要求,所以每次都是走的新增而不是修改,導致大量的數據重復,沒有達到數據去重的效果,而且還會報sql一對多的錯誤。再次做個筆記,以便以后的回顧。
?
轉載于:https://www.cnblogs.com/takemyjavalisfe/p/10239755.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的map传参上下文赋值的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 指针数组和数组指针——兄弟你的括号呢?
- 下一篇: 关于BDD100k数据输入处理mask变