From 8c92989a34f531243761ed783e39057c33a7dd50 Mon Sep 17 00:00:00 2001 From: Kazuki Shimizu Date: Sun, 27 Mar 2016 01:03:49 +0900 Subject: [PATCH] Modify to use a custom VFS when scanning type aliases on SqlSessionFactoryBean --- .../java/org/mybatis/spring/SqlSessionFactoryBean.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/mybatis/spring/SqlSessionFactoryBean.java b/src/main/java/org/mybatis/spring/SqlSessionFactoryBean.java index 139a0fd59b..bb87b9dac8 100644 --- a/src/main/java/org/mybatis/spring/SqlSessionFactoryBean.java +++ b/src/main/java/org/mybatis/spring/SqlSessionFactoryBean.java @@ -422,6 +422,10 @@ protected SqlSessionFactory buildSqlSessionFactory() throws IOException { configuration.setObjectWrapperFactory(this.objectWrapperFactory); } + if (this.vfs != null) { + configuration.setVfsImpl(this.vfs); + } + if (hasLength(this.typeAliasesPackage)) { String[] typeAliasPackageArray = tokenizeToStringArray(this.typeAliasesPackage, ConfigurableApplicationContext.CONFIG_LOCATION_DELIMITERS); @@ -480,10 +484,6 @@ protected SqlSessionFactory buildSqlSessionFactory() throws IOException { } } - if (this.vfs != null) { - configuration.setVfsImpl(this.vfs); - } - if (this.cache != null) { configuration.addCache(this.cache); }