抽离Jpa公共类
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/config/BaseJpaRepositoryFactoryBean.java b/samples/user/src/main/java/com/supwisdom/leaveschool/jpa/config/BaseJpaRepositoryFactoryBean.java
similarity index 90%
rename from samples/user/src/main/java/com/supwisdom/leaveschool/user/config/BaseJpaRepositoryFactoryBean.java
rename to samples/user/src/main/java/com/supwisdom/leaveschool/jpa/config/BaseJpaRepositoryFactoryBean.java
index 647ba16..0194bb0 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/config/BaseJpaRepositoryFactoryBean.java
+++ b/samples/user/src/main/java/com/supwisdom/leaveschool/jpa/config/BaseJpaRepositoryFactoryBean.java
@@ -1,4 +1,4 @@
-package com.supwisdom.leaveschool.user.config;
+package com.supwisdom.leaveschool.jpa.config;
import javax.persistence.EntityManager;
@@ -9,8 +9,8 @@
import org.springframework.data.repository.core.RepositoryMetadata;
import org.springframework.data.repository.core.support.RepositoryFactorySupport;
-import com.supwisdom.leaveschool.user.domain.ABaseDomain;
-import com.supwisdom.leaveschool.user.repository.ABaseJpaRepositoryImpl;
+import com.supwisdom.leaveschool.jpa.domain.ABaseDomain;
+import com.supwisdom.leaveschool.jpa.repository.ABaseJpaRepositoryImpl;
public class BaseJpaRepositoryFactoryBean<T extends ABaseJpaRepositoryImpl<S>, S extends ABaseDomain> extends JpaRepositoryFactoryBean<T, S, String> {
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/config/JpaDataConfig.java b/samples/user/src/main/java/com/supwisdom/leaveschool/jpa/config/JpaDataConfig.java
similarity index 90%
rename from samples/user/src/main/java/com/supwisdom/leaveschool/user/config/JpaDataConfig.java
rename to samples/user/src/main/java/com/supwisdom/leaveschool/jpa/config/JpaDataConfig.java
index bf93feb..9980892 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/config/JpaDataConfig.java
+++ b/samples/user/src/main/java/com/supwisdom/leaveschool/jpa/config/JpaDataConfig.java
@@ -1,4 +1,4 @@
-package com.supwisdom.leaveschool.user.config;
+package com.supwisdom.leaveschool.jpa.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/domain/ABaseDomain.java b/samples/user/src/main/java/com/supwisdom/leaveschool/jpa/domain/ABaseDomain.java
similarity index 98%
rename from samples/user/src/main/java/com/supwisdom/leaveschool/user/domain/ABaseDomain.java
rename to samples/user/src/main/java/com/supwisdom/leaveschool/jpa/domain/ABaseDomain.java
index deb959c..9aabafd 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/domain/ABaseDomain.java
+++ b/samples/user/src/main/java/com/supwisdom/leaveschool/jpa/domain/ABaseDomain.java
@@ -1,4 +1,4 @@
-package com.supwisdom.leaveschool.user.domain;
+package com.supwisdom.leaveschool.jpa.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/repository/ABaseJpaRepositoryImpl.java b/samples/user/src/main/java/com/supwisdom/leaveschool/jpa/repository/ABaseJpaRepositoryImpl.java
similarity index 94%
rename from samples/user/src/main/java/com/supwisdom/leaveschool/user/repository/ABaseJpaRepositoryImpl.java
rename to samples/user/src/main/java/com/supwisdom/leaveschool/jpa/repository/ABaseJpaRepositoryImpl.java
index 5dabe82..531f524 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/repository/ABaseJpaRepositoryImpl.java
+++ b/samples/user/src/main/java/com/supwisdom/leaveschool/jpa/repository/ABaseJpaRepositoryImpl.java
@@ -1,4 +1,4 @@
-package com.supwisdom.leaveschool.user.repository;
+package com.supwisdom.leaveschool.jpa.repository;
import java.util.Calendar;
import java.util.Map;
@@ -13,7 +13,7 @@
import org.springframework.data.jpa.repository.support.SimpleJpaRepository;
import org.springframework.data.repository.NoRepositoryBean;
-import com.supwisdom.leaveschool.user.domain.ABaseDomain;
+import com.supwisdom.leaveschool.jpa.domain.ABaseDomain;
@Transactional
//@NoRepositoryBean
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/repository/BaseJpaRepository.java b/samples/user/src/main/java/com/supwisdom/leaveschool/jpa/repository/BaseJpaRepository.java
similarity index 82%
rename from samples/user/src/main/java/com/supwisdom/leaveschool/user/repository/BaseJpaRepository.java
rename to samples/user/src/main/java/com/supwisdom/leaveschool/jpa/repository/BaseJpaRepository.java
index df5c1f4..12b44a0 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/repository/BaseJpaRepository.java
+++ b/samples/user/src/main/java/com/supwisdom/leaveschool/jpa/repository/BaseJpaRepository.java
@@ -1,4 +1,4 @@
-package com.supwisdom.leaveschool.user.repository;
+package com.supwisdom.leaveschool.jpa.repository;
import java.util.Map;
@@ -6,7 +6,7 @@
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.repository.NoRepositoryBean;
-import com.supwisdom.leaveschool.user.domain.ABaseDomain;
+import com.supwisdom.leaveschool.jpa.domain.ABaseDomain;
@NoRepositoryBean
public interface BaseJpaRepository<T extends ABaseDomain> extends JpaRepository<T, String> {
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/domain/User.java b/samples/user/src/main/java/com/supwisdom/leaveschool/user/domain/User.java
index 212598b..6377494 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/domain/User.java
+++ b/samples/user/src/main/java/com/supwisdom/leaveschool/user/domain/User.java
@@ -4,6 +4,8 @@
import javax.persistence.Entity;
import javax.persistence.Table;
+import com.supwisdom.leaveschool.jpa.domain.ABaseDomain;
+
import lombok.Data;
@Entity
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 2d67881..a219ac0 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
@@ -10,6 +10,7 @@
import org.springframework.data.domain.PageRequest;
import org.springframework.stereotype.Repository;
+import com.supwisdom.leaveschool.jpa.repository.BaseJpaRepository;
import com.supwisdom.leaveschool.user.domain.User;
@Repository
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/util/Test.java b/samples/user/src/main/java/com/supwisdom/leaveschool/user/util/Test.java
index e42b225..20b15e3 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/util/Test.java
+++ b/samples/user/src/main/java/com/supwisdom/leaveschool/user/util/Test.java
@@ -4,7 +4,7 @@
import javax.persistence.Column;
-import com.supwisdom.leaveschool.user.domain.ABaseDomain;
+import com.supwisdom.leaveschool.jpa.domain.ABaseDomain;
public class Test extends ABaseDomain {
diff --git a/samples/user/src/main/java/com/supwisdom/leaveschool/user/util/Test2.java b/samples/user/src/main/java/com/supwisdom/leaveschool/user/util/Test2.java
index 3793233..7f4b855 100644
--- a/samples/user/src/main/java/com/supwisdom/leaveschool/user/util/Test2.java
+++ b/samples/user/src/main/java/com/supwisdom/leaveschool/user/util/Test2.java
@@ -4,7 +4,7 @@
import javax.persistence.Column;
-import com.supwisdom.leaveschool.user.domain.ABaseDomain;
+import com.supwisdom.leaveschool.jpa.domain.ABaseDomain;
public class Test2 extends ABaseDomain {