From d918b0c818b0a2a37a2b805c5198c7d8afb81f20 Mon Sep 17 00:00:00 2001 From: macro Date: Mon, 8 Apr 2019 20:39:21 +0800 Subject: [PATCH] =?UTF-8?q?Java=E9=85=8D=E7=BD=AE=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/macro/mall/MallAdminApplication.java | 4 ---- .../java/com/macro/mall/config/MyBatisConfig.java | 15 +++++++++++++++ .../java/com/macro/mall/MallDemoApplication.java | 5 ----- .../com/macro/mall/demo/config/MyBatisConfig.java | 13 +++++++++++++ .../macro/mall/portal/MallPortalApplication.java | 4 ---- .../macro/mall/portal/config/MyBatisConfig.java | 15 +++++++++++++++ .../mall/portal/config/SpringTaskConfig.java | 13 +++++++++++++ .../macro/mall/search/MallSearchApplication.java | 2 -- .../macro/mall/search/config/MyBatisConfig.java | 13 +++++++++++++ 9 files changed, 69 insertions(+), 15 deletions(-) create mode 100644 mall-admin/src/main/java/com/macro/mall/config/MyBatisConfig.java create mode 100644 mall-demo/src/main/java/com/macro/mall/demo/config/MyBatisConfig.java create mode 100644 mall-portal/src/main/java/com/macro/mall/portal/config/MyBatisConfig.java create mode 100644 mall-portal/src/main/java/com/macro/mall/portal/config/SpringTaskConfig.java create mode 100644 mall-search/src/main/java/com/macro/mall/search/config/MyBatisConfig.java diff --git a/mall-admin/src/main/java/com/macro/mall/MallAdminApplication.java b/mall-admin/src/main/java/com/macro/mall/MallAdminApplication.java index 1cf835f..855ab68 100644 --- a/mall-admin/src/main/java/com/macro/mall/MallAdminApplication.java +++ b/mall-admin/src/main/java/com/macro/mall/MallAdminApplication.java @@ -1,17 +1,13 @@ package com.macro.mall; -import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.transaction.annotation.EnableTransactionManagement; /** * 应用启动入口 * Created by macro on 2018/4/26. */ @SpringBootApplication -@MapperScan({"com.macro.mall.mapper","com.macro.mall.dao"}) -@EnableTransactionManagement public class MallAdminApplication { public static void main(String[] args) { SpringApplication.run(MallAdminApplication.class, args); diff --git a/mall-admin/src/main/java/com/macro/mall/config/MyBatisConfig.java b/mall-admin/src/main/java/com/macro/mall/config/MyBatisConfig.java new file mode 100644 index 0000000..4f0677a --- /dev/null +++ b/mall-admin/src/main/java/com/macro/mall/config/MyBatisConfig.java @@ -0,0 +1,15 @@ +package com.macro.mall.config; + +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.context.annotation.Configuration; +import org.springframework.transaction.annotation.EnableTransactionManagement; + +/** + * MyBatis配置类 + * Created by macro on 2019/4/8. + */ +@Configuration +@EnableTransactionManagement +@MapperScan({"com.macro.mall.mapper","com.macro.mall.dao"}) +public class MyBatisConfig { +} diff --git a/mall-demo/src/main/java/com/macro/mall/MallDemoApplication.java b/mall-demo/src/main/java/com/macro/mall/MallDemoApplication.java index dc978b6..1ab1194 100644 --- a/mall-demo/src/main/java/com/macro/mall/MallDemoApplication.java +++ b/mall-demo/src/main/java/com/macro/mall/MallDemoApplication.java @@ -1,14 +1,9 @@ package com.macro.mall; -import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.context.annotation.ComponentScan; -import org.springframework.web.servlet.config.annotation.ViewControllerRegistry; -import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; @SpringBootApplication -@MapperScan("com.macro.mall.mapper") public class MallDemoApplication{ public static void main(String[] args) { SpringApplication.run(MallDemoApplication.class, args); diff --git a/mall-demo/src/main/java/com/macro/mall/demo/config/MyBatisConfig.java b/mall-demo/src/main/java/com/macro/mall/demo/config/MyBatisConfig.java new file mode 100644 index 0000000..318f769 --- /dev/null +++ b/mall-demo/src/main/java/com/macro/mall/demo/config/MyBatisConfig.java @@ -0,0 +1,13 @@ +package com.macro.mall.demo.config; + +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.context.annotation.Configuration; + +/** + * MyBatis配置类 + * Created by macro on 2019/4/8. + */ +@Configuration +@MapperScan("com.macro.mall.mapper") +public class MyBatisConfig { +} diff --git a/mall-portal/src/main/java/com/macro/mall/portal/MallPortalApplication.java b/mall-portal/src/main/java/com/macro/mall/portal/MallPortalApplication.java index b9a55ba..9799497 100644 --- a/mall-portal/src/main/java/com/macro/mall/portal/MallPortalApplication.java +++ b/mall-portal/src/main/java/com/macro/mall/portal/MallPortalApplication.java @@ -1,13 +1,9 @@ package com.macro.mall.portal; -import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.scheduling.annotation.EnableScheduling; @SpringBootApplication -@MapperScan({"com.macro.mall.mapper","com.macro.mall.portal.dao"}) -@EnableScheduling public class MallPortalApplication { public static void main(String[] args) { diff --git a/mall-portal/src/main/java/com/macro/mall/portal/config/MyBatisConfig.java b/mall-portal/src/main/java/com/macro/mall/portal/config/MyBatisConfig.java new file mode 100644 index 0000000..e9df718 --- /dev/null +++ b/mall-portal/src/main/java/com/macro/mall/portal/config/MyBatisConfig.java @@ -0,0 +1,15 @@ +package com.macro.mall.portal.config; + +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.context.annotation.Configuration; +import org.springframework.transaction.annotation.EnableTransactionManagement; + +/** + * MyBatis配置类 + * Created by macro on 2019/4/8. + */ +@Configuration +@EnableTransactionManagement +@MapperScan({"com.macro.mall.mapper","com.macro.mall.portal.dao"}) +public class MyBatisConfig { +} diff --git a/mall-portal/src/main/java/com/macro/mall/portal/config/SpringTaskConfig.java b/mall-portal/src/main/java/com/macro/mall/portal/config/SpringTaskConfig.java new file mode 100644 index 0000000..b6a2b64 --- /dev/null +++ b/mall-portal/src/main/java/com/macro/mall/portal/config/SpringTaskConfig.java @@ -0,0 +1,13 @@ +package com.macro.mall.portal.config; + +import org.springframework.context.annotation.Configuration; +import org.springframework.scheduling.annotation.EnableScheduling; + +/** + * 定时任务配置 + * Created by macro on 2019/4/8. + */ +@Configuration +@EnableScheduling +public class SpringTaskConfig { +} diff --git a/mall-search/src/main/java/com/macro/mall/search/MallSearchApplication.java b/mall-search/src/main/java/com/macro/mall/search/MallSearchApplication.java index 5588e09..3f820d8 100644 --- a/mall-search/src/main/java/com/macro/mall/search/MallSearchApplication.java +++ b/mall-search/src/main/java/com/macro/mall/search/MallSearchApplication.java @@ -1,11 +1,9 @@ package com.macro.mall.search; -import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication -@MapperScan({"com.macro.mall.mapper","com.macro.mall.search.dao"}) public class MallSearchApplication { public static void main(String[] args) { diff --git a/mall-search/src/main/java/com/macro/mall/search/config/MyBatisConfig.java b/mall-search/src/main/java/com/macro/mall/search/config/MyBatisConfig.java new file mode 100644 index 0000000..ad54b37 --- /dev/null +++ b/mall-search/src/main/java/com/macro/mall/search/config/MyBatisConfig.java @@ -0,0 +1,13 @@ +package com.macro.mall.search.config; + +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.context.annotation.Configuration; + +/** + * MyBatis配置类 + * Created by macro on 2019/4/8. + */ +@Configuration +@MapperScan({"com.macro.mall.mapper","com.macro.mall.search.dao"}) +public class MyBatisConfig { +}