[英]Is there possibility to get object from MyBatis MapperProxy?
我想監視 Mockito 是否調用了 MyBatis Mapper 方法以及調用了多少次,但是在獲得
org.apache.ibatis.binding.MapperProxy
而不是我的映射器實現。 是否有可能從此代理獲取對象? 或者有沒有其他解決方案可以通過 Mockito 來監視 Mapper 方法?
MyBatis 版本:3.4.1
Mockito 版本:1.9.5
春季版本:3.2.8.RELEASE
從 MyBatis MapperProxy 獲取對象是不可能的,至少我沒有找到任何方法來獲取這樣的對象,但是可以使用注釋 @SpyBean 和 mockito inline 來監視 MyBatis Mapper:
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-inline</artifactId>
<version>${mockito.version}</version>
<scope>test</scope>
</dependency>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.