iBatis SqlMapClientTemplate
中有an update method允許指定預計更新的行數(如果不匹配則拋出異常)。相當於Ibatis更新(String,Object,int)方法的MyBatis是什麼?
在MyBatis'sqlSession
中有這個方法嗎? Those docs建議沒有。
以另一種方式實施這種檢查的最佳方法是什麼?
iBatis SqlMapClientTemplate
中有an update method允許指定預計更新的行數(如果不匹配則拋出異常)。相當於Ibatis更新(String,Object,int)方法的MyBatis是什麼?
在MyBatis'sqlSession
中有這個方法嗎? Those docs建議沒有。
以另一種方式實施這種檢查的最佳方法是什麼?
剛回來這個問題,並意識到這是非常微不足道的。
Source code iBatis的過載update
只是調用常規update(String, Object)
並檢查返回的值。
由於myBatis也有update(String, Object)
,這可以簡單地以相同的方式實現。簡單的這種方法可能是在myBatis中放棄其支持的原因。
有一個在MyBatis的春天擴展並沒有同樣的方法
http://mybatis.github.io/spring/apidocs/reference/org/mybatis/spring/SqlSessionTemplate.html
也許你可以提高它作爲一個問題或提交一個pull請求球隊:P
我已閱讀文檔。我正在尋找如何以其他方式實現它的提示。 –