There is no statement named xxx in this SqlMap 讓我很莫名

[color=blue]com.ibatis.sqlmap.client.SqlMapException:[/color][color=red] There is no statement named Control.insert-control in this SqlMap.
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.getMappedStatement([/color][color=blue]SqlMapExecutorDelegate.java:231[/color][color=red])
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.insert([/color][color=blue]SqlMapExecutorDelegate.java:367[/color][color=red])
at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.insert([/color][color=blue]SqlMapSessionImpl.java:82[/color][color=red])
at com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.insert([/color][color=blue]SqlMapClientImpl.java:58[/color][color=red])[/color]

我已經在Control.xml里加了Control.insert-control,問題依然在。

最後查找之下,原來在SqlMapConfig.xml裏沒有加上(應該是以前加過,當svn出問題後SqlMapConfig.xml沒commit,直接checkout來了,SqlMapConfig.xml沒更新到引起的)
<sqlMap resource="com/xxx/dao/mysql/Control.xml"/>

Eclipse裏的SVN的問題多多啊
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章