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 { +}