将CrudApiController,MapBeanUtils抽取到common项目
diff --git a/samples/common/pom.xml b/samples/common/pom.xml
index 864192d..4c60df4 100644
--- a/samples/common/pom.xml
+++ b/samples/common/pom.xml
@@ -16,6 +16,12 @@
<dependencies>
<dependency>
+ <groupId>org.springframework.boot</groupId>
+ <artifactId>spring-boot-starter-web</artifactId>
+ <optional>true</optional>
+ </dependency>
+
+ <dependency>
<groupId>com.supwisdom.infras</groupId>
<artifactId>infras-data-jpa</artifactId>
</dependency>
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/controller/api/CrudApiController.java b/samples/common/src/main/java/com/supwisdom/leaveschool/common/controller/api/CrudApiController.java
similarity index 99%
rename from samples/user/src/main/java/com/supwisdom/leaveschool/user/controller/api/CrudApiController.java
rename to samples/common/src/main/java/com/supwisdom/leaveschool/common/controller/api/CrudApiController.java
index 392ac76..eb45af1 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/controller/api/CrudApiController.java
+++ b/samples/common/src/main/java/com/supwisdom/leaveschool/common/controller/api/CrudApiController.java
@@ -1,4 +1,4 @@
-package com.supwisdom.leaveschool.user.controller.api;
+package com.supwisdom.leaveschool.common.controller.api;
import java.util.HashMap;
import java.util.List;
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/util/MapBeanUtils.java b/samples/common/src/main/java/com/supwisdom/leaveschool/common/util/MapBeanUtils.java
similarity index 98%
rename from samples/user/src/main/java/com/supwisdom/leaveschool/user/util/MapBeanUtils.java
rename to samples/common/src/main/java/com/supwisdom/leaveschool/common/util/MapBeanUtils.java
index 9643b11..e788bac 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/util/MapBeanUtils.java
+++ b/samples/common/src/main/java/com/supwisdom/leaveschool/common/util/MapBeanUtils.java
@@ -1,4 +1,4 @@
-package com.supwisdom.leaveschool.user.util;
+package com.supwisdom.leaveschool.common.util;
import java.util.Map;
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/controller/api/admin/Api1AdminUserController.java b/samples/user/src/main/java/com/supwisdom/leaveschool/user/controller/api/admin/Api1AdminUserController.java
index d46ef0b..16f84f2 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/controller/api/admin/Api1AdminUserController.java
+++ b/samples/user/src/main/java/com/supwisdom/leaveschool/user/controller/api/admin/Api1AdminUserController.java
@@ -20,10 +20,10 @@
import org.springframework.web.bind.annotation.ResponseStatus;
import org.springframework.web.bind.annotation.RestController;
+import com.supwisdom.leaveschool.common.controller.api.CrudApiController;
import com.supwisdom.leaveschool.common.model.PagerRequestModel;
import com.supwisdom.leaveschool.common.model.PagerResponseModel;
import com.supwisdom.leaveschool.common.util.DomainUtils;
-import com.supwisdom.leaveschool.user.controller.api.CrudApiController;
import com.supwisdom.leaveschool.user.domain.User;
import com.supwisdom.leaveschool.user.repository.UserRepository;
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/repository/UserRepository.java b/samples/user/src/main/java/com/supwisdom/leaveschool/user/repository/UserRepository.java
index 6cef7b8..8f1a88f 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/repository/UserRepository.java
+++ b/samples/user/src/main/java/com/supwisdom/leaveschool/user/repository/UserRepository.java
@@ -9,8 +9,8 @@
import org.springframework.stereotype.Repository;
import com.supwisdom.leaveschool.common.repository.BaseJpaRepository;
+import com.supwisdom.leaveschool.common.util.MapBeanUtils;
import com.supwisdom.leaveschool.user.domain.User;
-import com.supwisdom.leaveschool.user.util.MapBeanUtils;
@Repository
public interface UserRepository extends BaseJpaRepository<User> {