将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> {