框架環境:ssm
昨天下午技術經理更新了下表結構,多加了一個字段。
之后我根據新的mapper.xml文件寫了增刪改查的操作。重新啟動之后不是這個錯就是那個錯,一大堆錯誤,頭疼。
像類似於NoSuchBeanDefinitionException : No qualifying bean of type ,BeanCreatedException......
問題的難點就在於,有時一個錯誤會引發另一些錯誤,而你不清楚到底是哪個錯誤引起的,只能一個一個試,之后在網上查了很多資料,也根據各位網友的解決方案試了試,發現還是不行,最后我拋棄了網上的一些解決方案,集中精力看了xxxmapper.xml這個配置文件,想檢查一下是不是我的sql有寫錯了,然后根據報錯信息,它既然說我的什么什么有重復,我就ctrl+f查了一些sql的ID,發現確實有重復好多。
原來,在技術經理新增加了一個字段后,我的mapper文件確實變動了,但是mapper.xml文件沒有用新的內容覆蓋舊的內容,而是合並了。然后把重復的內容刪除了,一跑,果斷解決了、
2017-03-29