Polishing
This commit is contained in:
parent
797f5dbba6
commit
6573e9142c
|
@ -369,7 +369,7 @@ public abstract class StatementCreatorUtils {
|
||||||
ps.setBoolean(paramIndex, (Boolean) inValue);
|
ps.setBoolean(paramIndex, (Boolean) inValue);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
ps.setObject(paramIndex, inValue, Types.BOOLEAN);
|
ps.setObject(paramIndex, inValue, Types.BOOLEAN);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (sqlType == Types.DATE) {
|
else if (sqlType == Types.DATE) {
|
||||||
|
|
|
@ -22,14 +22,12 @@ import java.util.List;
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
import org.apache.commons.logging.LogFactory;
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
|
import org.springframework.beans.BeanUtils;
|
||||||
import org.springframework.core.annotation.AnnotatedElementUtils;
|
import org.springframework.core.annotation.AnnotatedElementUtils;
|
||||||
import org.springframework.core.annotation.AnnotationUtils;
|
import org.springframework.core.annotation.AnnotationUtils;
|
||||||
import org.springframework.util.Assert;
|
|
||||||
import org.springframework.util.ClassUtils;
|
import org.springframework.util.ClassUtils;
|
||||||
import org.springframework.util.MultiValueMap;
|
import org.springframework.util.MultiValueMap;
|
||||||
|
|
||||||
import static org.springframework.beans.BeanUtils.instantiateClass;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@code BootstrapUtils} is a collection of utility methods to assist with
|
* {@code BootstrapUtils} is a collection of utility methods to assist with
|
||||||
* bootstrapping the <em>Spring TestContext Framework</em>.
|
* bootstrapping the <em>Spring TestContext Framework</em>.
|
||||||
|
@ -80,7 +78,7 @@ abstract class BootstrapUtils {
|
||||||
if (logger.isDebugEnabled()) {
|
if (logger.isDebugEnabled()) {
|
||||||
logger.debug(String.format("Instantiating BootstrapContext using constructor [%s]", constructor));
|
logger.debug(String.format("Instantiating BootstrapContext using constructor [%s]", constructor));
|
||||||
}
|
}
|
||||||
return instantiateClass(constructor, testClass, cacheAwareContextLoaderDelegate);
|
return BeanUtils.instantiateClass(constructor, testClass, cacheAwareContextLoaderDelegate);
|
||||||
}
|
}
|
||||||
catch (Throwable ex) {
|
catch (Throwable ex) {
|
||||||
throw new IllegalStateException("Could not load BootstrapContext [" + clazz + "]", ex);
|
throw new IllegalStateException("Could not load BootstrapContext [" + clazz + "]", ex);
|
||||||
|
@ -98,7 +96,7 @@ abstract class BootstrapUtils {
|
||||||
logger.debug(String.format("Instantiating CacheAwareContextLoaderDelegate from class [%s]",
|
logger.debug(String.format("Instantiating CacheAwareContextLoaderDelegate from class [%s]",
|
||||||
clazz.getName()));
|
clazz.getName()));
|
||||||
}
|
}
|
||||||
return instantiateClass(clazz, CacheAwareContextLoaderDelegate.class);
|
return BeanUtils.instantiateClass(clazz, CacheAwareContextLoaderDelegate.class);
|
||||||
}
|
}
|
||||||
catch (Throwable ex) {
|
catch (Throwable ex) {
|
||||||
throw new IllegalStateException("Could not load CacheAwareContextLoaderDelegate [" + clazz + "]", ex);
|
throw new IllegalStateException("Could not load CacheAwareContextLoaderDelegate [" + clazz + "]", ex);
|
||||||
|
@ -134,7 +132,8 @@ abstract class BootstrapUtils {
|
||||||
logger.debug(String.format("Instantiating TestContextBootstrapper for test class [%s] from class [%s]",
|
logger.debug(String.format("Instantiating TestContextBootstrapper for test class [%s] from class [%s]",
|
||||||
testClass.getName(), clazz.getName()));
|
testClass.getName(), clazz.getName()));
|
||||||
}
|
}
|
||||||
TestContextBootstrapper testContextBootstrapper = instantiateClass(clazz, TestContextBootstrapper.class);
|
TestContextBootstrapper testContextBootstrapper =
|
||||||
|
BeanUtils.instantiateClass(clazz, TestContextBootstrapper.class);
|
||||||
testContextBootstrapper.setBootstrapContext(bootstrapContext);
|
testContextBootstrapper.setBootstrapContext(bootstrapContext);
|
||||||
return testContextBootstrapper;
|
return testContextBootstrapper;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue