├── .gitignore ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── social-comment └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── social │ │ │ ├── SocialApplication.java │ │ │ ├── annotation │ │ │ └── SocialUser.java │ │ │ ├── aop │ │ │ └── UserAspect.java │ │ │ ├── config │ │ │ ├── EmbeddedRedis.java │ │ │ └── SecurityConfig.java │ │ │ ├── controller │ │ │ ├── HomeController.java │ │ │ ├── Oauth2Controller.java │ │ │ ├── TwitterController.java │ │ │ └── comment │ │ │ │ ├── CommentApiController.java │ │ │ │ └── CommentController.java │ │ │ ├── oauth │ │ │ ├── ClientResources.java │ │ │ └── UserTokenService.java │ │ │ ├── repository │ │ │ ├── ArticleRepository.java │ │ │ ├── CommentRepository.java │ │ │ └── UserRepository.java │ │ │ └── service │ │ │ ├── CommentService.java │ │ │ └── UserService.java │ └── resources │ │ ├── application.yml │ │ ├── static │ │ ├── img │ │ │ ├── facebook.png │ │ │ ├── google.png │ │ │ ├── kakao.png │ │ │ └── twitter.png │ │ └── lib │ │ │ ├── css │ │ │ ├── bootstrap.min.css │ │ │ └── main.css │ │ │ └── js │ │ │ ├── handlebars.min.js │ │ │ └── jquery.min.js │ │ └── templates │ │ ├── comment.ftl │ │ ├── complete.ftl │ │ ├── error.ftl │ │ ├── login.ftl │ │ └── loginAlert.ftl │ └── test │ └── java │ └── com │ └── social │ ├── ArticleTest.java │ ├── SocialApplicationTests.java │ └── UserJpaTest.java └── social-core └── src └── main ├── java └── com │ └── social │ ├── domain │ ├── Article.java │ ├── Comment.java │ ├── User.java │ └── enums │ │ ├── SocialType.java │ │ └── Status.java │ └── dto │ └── CommentData.java └── resources └── application.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/settings.gradle -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/SocialApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/SocialApplication.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/annotation/SocialUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/annotation/SocialUser.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/aop/UserAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/aop/UserAspect.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/config/EmbeddedRedis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/config/EmbeddedRedis.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/config/SecurityConfig.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/controller/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/controller/HomeController.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/controller/Oauth2Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/controller/Oauth2Controller.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/controller/TwitterController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/controller/TwitterController.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/controller/comment/CommentApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/controller/comment/CommentApiController.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/controller/comment/CommentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/controller/comment/CommentController.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/oauth/ClientResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/oauth/ClientResources.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/oauth/UserTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/oauth/UserTokenService.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/repository/ArticleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/repository/ArticleRepository.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/repository/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/repository/CommentRepository.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/repository/UserRepository.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/service/CommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/service/CommentService.java -------------------------------------------------------------------------------- /social-comment/src/main/java/com/social/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/java/com/social/service/UserService.java -------------------------------------------------------------------------------- /social-comment/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/application.yml -------------------------------------------------------------------------------- /social-comment/src/main/resources/static/img/facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/static/img/facebook.png -------------------------------------------------------------------------------- /social-comment/src/main/resources/static/img/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/static/img/google.png -------------------------------------------------------------------------------- /social-comment/src/main/resources/static/img/kakao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/static/img/kakao.png -------------------------------------------------------------------------------- /social-comment/src/main/resources/static/img/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/static/img/twitter.png -------------------------------------------------------------------------------- /social-comment/src/main/resources/static/lib/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/static/lib/css/bootstrap.min.css -------------------------------------------------------------------------------- /social-comment/src/main/resources/static/lib/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/static/lib/css/main.css -------------------------------------------------------------------------------- /social-comment/src/main/resources/static/lib/js/handlebars.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/static/lib/js/handlebars.min.js -------------------------------------------------------------------------------- /social-comment/src/main/resources/static/lib/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/static/lib/js/jquery.min.js -------------------------------------------------------------------------------- /social-comment/src/main/resources/templates/comment.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/templates/comment.ftl -------------------------------------------------------------------------------- /social-comment/src/main/resources/templates/complete.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/templates/complete.ftl -------------------------------------------------------------------------------- /social-comment/src/main/resources/templates/error.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/templates/error.ftl -------------------------------------------------------------------------------- /social-comment/src/main/resources/templates/login.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/templates/login.ftl -------------------------------------------------------------------------------- /social-comment/src/main/resources/templates/loginAlert.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/main/resources/templates/loginAlert.ftl -------------------------------------------------------------------------------- /social-comment/src/test/java/com/social/ArticleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/test/java/com/social/ArticleTest.java -------------------------------------------------------------------------------- /social-comment/src/test/java/com/social/SocialApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/test/java/com/social/SocialApplicationTests.java -------------------------------------------------------------------------------- /social-comment/src/test/java/com/social/UserJpaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-comment/src/test/java/com/social/UserJpaTest.java -------------------------------------------------------------------------------- /social-core/src/main/java/com/social/domain/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-core/src/main/java/com/social/domain/Article.java -------------------------------------------------------------------------------- /social-core/src/main/java/com/social/domain/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-core/src/main/java/com/social/domain/Comment.java -------------------------------------------------------------------------------- /social-core/src/main/java/com/social/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-core/src/main/java/com/social/domain/User.java -------------------------------------------------------------------------------- /social-core/src/main/java/com/social/domain/enums/SocialType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-core/src/main/java/com/social/domain/enums/SocialType.java -------------------------------------------------------------------------------- /social-core/src/main/java/com/social/domain/enums/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-core/src/main/java/com/social/domain/enums/Status.java -------------------------------------------------------------------------------- /social-core/src/main/java/com/social/dto/CommentData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/young891221/spring-boot-social-comment/HEAD/social-core/src/main/java/com/social/dto/CommentData.java -------------------------------------------------------------------------------- /social-core/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------