From 762410b8df4022d35499eefbbf3a7a2a097213d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=84=8B=E1=85=B5=E1=84=8C=E1=85=B5=E1=86=AB=E1=84=89?= =?UTF-8?q?=E1=85=A5=E1=86=A8?= Date: Thu, 30 Jan 2020 18:15:44 +0900 Subject: [PATCH] update --- .../example/vue/config/SecurityConfiguration.java | 2 +- .../com/example/vue/domain/article/Article.java | 13 +++++++++++++ .../vue/domain/article/ArticleRepository.java | 4 ++++ .../example/vue/domain/article/ArticleService.java | 7 +++++++ .../com/example/vue/domain/{ => user}/User.java | 2 +- .../user}/UserDetailsServiceImpl.java | 2 +- .../com/example/vue/domain/user/UserRepository.java | 7 +++++++ .../com/example/vue/domain/user/UserService.java | 7 +++++++ .../security/UserDetailsAuthenticationProvider.java | 2 +- 9 files changed, 42 insertions(+), 4 deletions(-) create mode 100644 src/main/java/com/example/vue/domain/article/Article.java create mode 100644 src/main/java/com/example/vue/domain/article/ArticleRepository.java create mode 100644 src/main/java/com/example/vue/domain/article/ArticleService.java rename src/main/java/com/example/vue/domain/{ => user}/User.java (82%) rename src/main/java/com/example/vue/{service => domain/user}/UserDetailsServiceImpl.java (91%) create mode 100644 src/main/java/com/example/vue/domain/user/UserRepository.java create mode 100644 src/main/java/com/example/vue/domain/user/UserService.java diff --git a/src/main/java/com/example/vue/config/SecurityConfiguration.java b/src/main/java/com/example/vue/config/SecurityConfiguration.java index e3eec71..a14cb12 100644 --- a/src/main/java/com/example/vue/config/SecurityConfiguration.java +++ b/src/main/java/com/example/vue/config/SecurityConfiguration.java @@ -1,7 +1,7 @@ package com.example.vue.config; import com.example.vue.security.UserDetailsAuthenticationProvider; -import com.example.vue.service.UserDetailsServiceImpl; +import com.example.vue.domain.user.UserDetailsServiceImpl; import lombok.RequiredArgsConstructor; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/src/main/java/com/example/vue/domain/article/Article.java b/src/main/java/com/example/vue/domain/article/Article.java new file mode 100644 index 0000000..81dfcb6 --- /dev/null +++ b/src/main/java/com/example/vue/domain/article/Article.java @@ -0,0 +1,13 @@ +package com.example.vue.domain.article; + +import javax.persistence.Entity; +import javax.persistence.GeneratedValue; +import javax.persistence.Id; + +@Entity +public class Article { + + @Id @GeneratedValue + Long id; + +} diff --git a/src/main/java/com/example/vue/domain/article/ArticleRepository.java b/src/main/java/com/example/vue/domain/article/ArticleRepository.java new file mode 100644 index 0000000..5a52e10 --- /dev/null +++ b/src/main/java/com/example/vue/domain/article/ArticleRepository.java @@ -0,0 +1,4 @@ +package com.example.vue.domain.article; + +public class ArticleRepository { +} diff --git a/src/main/java/com/example/vue/domain/article/ArticleService.java b/src/main/java/com/example/vue/domain/article/ArticleService.java new file mode 100644 index 0000000..303b7f0 --- /dev/null +++ b/src/main/java/com/example/vue/domain/article/ArticleService.java @@ -0,0 +1,7 @@ +package com.example.vue.domain.article; + +import org.springframework.stereotype.Service; + +@Service +public class ArticleService { +} diff --git a/src/main/java/com/example/vue/domain/User.java b/src/main/java/com/example/vue/domain/user/User.java similarity index 82% rename from src/main/java/com/example/vue/domain/User.java rename to src/main/java/com/example/vue/domain/user/User.java index 28eee1d..6c3deb0 100644 --- a/src/main/java/com/example/vue/domain/User.java +++ b/src/main/java/com/example/vue/domain/user/User.java @@ -1,4 +1,4 @@ -package com.example.vue.domain; +package com.example.vue.domain.user; import javax.persistence.Entity; import javax.persistence.GeneratedValue; diff --git a/src/main/java/com/example/vue/service/UserDetailsServiceImpl.java b/src/main/java/com/example/vue/domain/user/UserDetailsServiceImpl.java similarity index 91% rename from src/main/java/com/example/vue/service/UserDetailsServiceImpl.java rename to src/main/java/com/example/vue/domain/user/UserDetailsServiceImpl.java index 1cef413..55cd2bf 100644 --- a/src/main/java/com/example/vue/service/UserDetailsServiceImpl.java +++ b/src/main/java/com/example/vue/domain/user/UserDetailsServiceImpl.java @@ -1,4 +1,4 @@ -package com.example.vue.service; +package com.example.vue.domain.user; import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.core.userdetails.UserDetailsService; diff --git a/src/main/java/com/example/vue/domain/user/UserRepository.java b/src/main/java/com/example/vue/domain/user/UserRepository.java new file mode 100644 index 0000000..84ce694 --- /dev/null +++ b/src/main/java/com/example/vue/domain/user/UserRepository.java @@ -0,0 +1,7 @@ +package com.example.vue.domain.user; + +import org.springframework.stereotype.Repository; + +@Repository +public class UserRepository { +} diff --git a/src/main/java/com/example/vue/domain/user/UserService.java b/src/main/java/com/example/vue/domain/user/UserService.java new file mode 100644 index 0000000..5356500 --- /dev/null +++ b/src/main/java/com/example/vue/domain/user/UserService.java @@ -0,0 +1,7 @@ +package com.example.vue.domain.user; + +import org.springframework.stereotype.Service; + +@Service +public class UserService { +} diff --git a/src/main/java/com/example/vue/security/UserDetailsAuthenticationProvider.java b/src/main/java/com/example/vue/security/UserDetailsAuthenticationProvider.java index 00dc341..396ba18 100644 --- a/src/main/java/com/example/vue/security/UserDetailsAuthenticationProvider.java +++ b/src/main/java/com/example/vue/security/UserDetailsAuthenticationProvider.java @@ -1,6 +1,6 @@ package com.example.vue.security; -import com.example.vue.service.UserDetailsServiceImpl; +import com.example.vue.domain.user.UserDetailsServiceImpl; import lombok.RequiredArgsConstructor; import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; import org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider;