From 8b8a0abd0edb4c94ea340a1803a6d822c0949860 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=97=A0=E9=99=90=E8=B6=85=E9=A2=91?= <102959041@qq.com> Date: Thu, 18 Apr 2019 20:28:41 +0800 Subject: [PATCH] init --- mybatis/src/main/java/config/MyBatisConfig.java | 5 ++--- mybatis/src/main/java/model/DataSourceModel.java | 10 +++++----- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/mybatis/src/main/java/config/MyBatisConfig.java b/mybatis/src/main/java/config/MyBatisConfig.java index bae9d07..e93da47 100644 --- a/mybatis/src/main/java/config/MyBatisConfig.java +++ b/mybatis/src/main/java/config/MyBatisConfig.java @@ -77,9 +77,8 @@ public class MyBatisConfig extends InitConfig { Configuration configuration = new Configuration(); PathMatchingResourcePatternResolver resolver=new PathMatchingResourcePatternResolver(); try { - String path="classpath*:/"+dataSourceModel.getPackageName().replaceAll("\\.","/")+"/*.xml"; - LOG.info("Mapper匹配规则"+path); - factoryBean.setMapperLocations(resolver.getResources(path)); + LOG.info("Mapper匹配规则"+dataSourceModel.getMapperXmlPath()); + factoryBean.setMapperLocations(resolver.getResources(dataSourceModel.getMapperXmlPath())); } catch (IOException e) { throw new RuntimeException("mapper匹配规则解析出错"); } diff --git a/mybatis/src/main/java/model/DataSourceModel.java b/mybatis/src/main/java/model/DataSourceModel.java index 03dbba1..beea7e4 100644 --- a/mybatis/src/main/java/model/DataSourceModel.java +++ b/mybatis/src/main/java/model/DataSourceModel.java @@ -12,7 +12,7 @@ public class DataSourceModel { private String dbDesc; private DBType dbType; private String factoryBean; - private String packageName; + private String mapperXmlPath; private String transactionManagerBean; @JSONField @@ -88,12 +88,12 @@ public class DataSourceModel { } @JSONField - public String getPackageName() { - return packageName; + public String getMapperXmlPath() { + return mapperXmlPath; } - public void setPackageName(String packageName) { - this.packageName = packageName; + public void setMapperXmlPath(String mapperXmlPath) { + this.mapperXmlPath = mapperXmlPath; } @JSONField