@Override public <K, V> Map<K, V> selectMap(String statement, String mapKey) { return delegate.selectMap(statement, mapKey); }
@Override public <K, V> Map<K, V> selectMap(String statement, Object parameter, String mapKey, RowBounds rowBounds) { return delegate.selectMap(statement, parameter, mapKey, rowBounds); }
@Override public <K, V> Map<K, V> selectMap(String statement, Object parameter, String mapKey) { return delegate.selectMap(statement, parameter, mapKey); }
String str = randomAlphabetic(10); String mapKey = randomAlphabetic(10); dbSession.selectMap(str, mapKey); verify(myBatisDbSession).selectMap(str, mapKey); }); verifyDelegation(batchOrRegular, (myBatisDbSession, dbSession) -> { Object parameter = new Object(); String mapKey = randomAlphabetic(10); dbSession.selectMap(str, parameter, mapKey); verify(myBatisDbSession).selectMap(str, parameter, mapKey); }); verifyDelegation(batchOrRegular, (myBatisDbSession, dbSession) -> { String mapKey = randomAlphabetic(10); RowBounds rowBounds = new RowBounds(); dbSession.selectMap(str, parameter, mapKey, rowBounds); verify(myBatisDbSession).selectMap(str, parameter, mapKey, rowBounds); });
@Override public <K, V> Map<K, V> selectMap(String statement, Object parameter, String mapKey) { reset(); return super.selectMap(statement, parameter, mapKey); }
@Override public <K, V> Map<K, V> selectMap(String statement, Object parameter, String mapKey, RowBounds rowBounds) { reset(); return super.selectMap(statement, parameter, mapKey, rowBounds); }
@Override public <K, V> Map<K, V> selectMap(String statement, String mapKey) { reset(); return super.selectMap(statement, mapKey); }