From f85db7ac9cd5a9ddde17829880d1087cd57d114c Mon Sep 17 00:00:00 2001 From: Chea-yunzi Date: Wed, 8 Apr 2026 18:33:14 +0900 Subject: [PATCH 1/5] =?UTF-8?q?feat:=204=EC=A3=BC=EC=B0=A8=20=EB=8F=84?= =?UTF-8?q?=EB=A9=94=EC=9D=B8=ED=98=95=20=EC=95=84=ED=82=A4=ED=85=8D?= =?UTF-8?q?=EC=B2=98=EB=A1=9C=20=EC=8A=A4=ED=94=84=EB=A7=81=20=ED=94=84?= =?UTF-8?q?=EB=A1=9C=EC=A0=9D=ED=8A=B8=20=EC=84=B8=ED=8C=85=20#1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitattributes | 3 + .github/ISSUE_TEMPLATE/mission_template.md | 18 -- .github/PULL_REQUEST_TEMPLATE.md | 15 -- .gitignore | 8 + HELP.md | 28 ++ README.md | 74 ------ build.gradle | 40 +++ gradle/wrapper/gradle-wrapper.properties | 7 + gradlew | 248 ++++++++++++++++++ gradlew.bat | 93 +++++++ settings.gradle | 1 + .../com/umc/umc10th/Umc10thApplication.java | 13 + .../member/controller/MemberController.java | 4 + .../member/converter/MemberConverter.java | 4 + .../domain/member/dto/MemberReqDTO.java | 4 + .../domain/member/dto/MemberResDTO.java | 4 + .../umc10th/domain/member/entity/Food.java | 4 + .../umc10th/domain/member/entity/Member.java | 4 + .../umc10th/domain/member/entity/Term.java | 4 + .../member/entity/mapping/MemberFood.java | 4 + .../member/entity/mapping/MemberTerm.java | 4 + .../umc10th/domain/member/enums/Gender.java | 4 + .../domain/member/enums/SocialType.java | 4 + .../umc/umc10th/domain/member/enums/Term.java | 4 + .../member/exception/MemberException.java | 7 + .../exception/code/MemberErrorCode.java | 4 + .../exception/code/MemberSuccessCode.java | 4 + .../member/repository/MemberRepository.java | 4 + .../domain/member/service/MemberService.java | 4 + .../mission/controller/MissionController.java | 4 + .../mission/converter/MissionConverter.java | 4 + .../domain/mission/dto/MissionReqDTO.java | 4 + .../domain/mission/dto/MissionResDTO.java | 4 + .../domain/mission/entity/Location.java | 4 + .../domain/mission/entity/Mission.java | 4 + .../umc10th/domain/mission/entity/Store.java | 4 + .../mission/entity/mapping/MemberMission.java | 4 + .../umc10th/domain/mission/enums/Address.java | 4 + .../mission/exception/MissionException.java | 7 + .../exception/code/MissionErrorCode.java | 4 + .../exception/code/MissionSuccessCode.java | 4 + .../mission/repository/MissionRepository.java | 4 + .../mission/service/MissionService.java | 4 + .../review/controller/ReviewController.kt | 4 + .../review/converter/ReviewConverter.java | 4 + .../domain/review/dto/ReviewReqDTO.java | 4 + .../domain/review/dto/ReviewResDTO.java | 4 + .../domain/review/entity/ReviewException.java | 7 + .../review/entity/code/ReviewErrorCode.java | 4 + .../review/entity/code/ReviewSuccessCode.java | 4 + .../review/repository/ReviewRepository.java | 4 + .../domain/review/service/ReviewService.java | 4 + .../umc10th/global/config/SwaggerConfig.java | 36 +++ src/main/resources/application.yml | 19 ++ .../umc/umc10th/Umc10thApplicationTests.java | 13 + 55 files changed, 678 insertions(+), 107 deletions(-) create mode 100644 .gitattributes delete mode 100644 .github/ISSUE_TEMPLATE/mission_template.md delete mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 HELP.md delete mode 100644 README.md create mode 100644 build.gradle create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle create mode 100644 src/main/java/com/umc/umc10th/Umc10thApplication.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/controller/MemberController.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/converter/MemberConverter.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/dto/MemberReqDTO.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/dto/MemberResDTO.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/entity/Food.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/entity/Member.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/entity/Term.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberFood.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberTerm.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/enums/Gender.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/enums/SocialType.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/enums/Term.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/exception/MemberException.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/exception/code/MemberErrorCode.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/exception/code/MemberSuccessCode.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/repository/MemberRepository.java create mode 100644 src/main/java/com/umc/umc10th/domain/member/service/MemberService.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/controller/MissionController.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/converter/MissionConverter.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/dto/MissionReqDTO.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/dto/MissionResDTO.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/entity/Location.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/entity/Mission.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/entity/Store.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/entity/mapping/MemberMission.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/enums/Address.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/exception/MissionException.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionErrorCode.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionSuccessCode.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/repository/MissionRepository.java create mode 100644 src/main/java/com/umc/umc10th/domain/mission/service/MissionService.java create mode 100644 src/main/java/com/umc/umc10th/domain/review/controller/ReviewController.kt create mode 100644 src/main/java/com/umc/umc10th/domain/review/converter/ReviewConverter.java create mode 100644 src/main/java/com/umc/umc10th/domain/review/dto/ReviewReqDTO.java create mode 100644 src/main/java/com/umc/umc10th/domain/review/dto/ReviewResDTO.java create mode 100644 src/main/java/com/umc/umc10th/domain/review/entity/ReviewException.java create mode 100644 src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewErrorCode.java create mode 100644 src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewSuccessCode.java create mode 100644 src/main/java/com/umc/umc10th/domain/review/repository/ReviewRepository.java create mode 100644 src/main/java/com/umc/umc10th/domain/review/service/ReviewService.java create mode 100644 src/main/java/com/umc/umc10th/global/config/SwaggerConfig.java create mode 100644 src/main/resources/application.yml create mode 100644 src/test/java/com/umc/umc10th/Umc10thApplicationTests.java diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..8af972c --- /dev/null +++ b/.gitattributes @@ -0,0 +1,3 @@ +/gradlew text eol=lf +*.bat text eol=crlf +*.jar binary diff --git a/.github/ISSUE_TEMPLATE/mission_template.md b/.github/ISSUE_TEMPLATE/mission_template.md deleted file mode 100644 index 9c5b6ef..0000000 --- a/.github/ISSUE_TEMPLATE/mission_template.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: "๐Ÿšฉ ๋ฏธ์…˜" -about: "๋ฏธ์…˜ ๋‹จ์œ„๋กœ ๊ด€๋ฆฌํ•˜๋Š” ์ด์Šˆ ํ…œํ”Œ๋ฆฟ" -title: "[Mission]" -labels: [] -assignees: [] ---- - -## ๐Ÿšฉ ๋ฏธ์…˜ ์„ค๋ช… - - -## โœ… ์ฒดํฌ๋ฆฌ์ŠคํŠธ -- [ ] -- [ ] -- [ ] - -## ๐Ÿ’ฌ ์ฐธ๊ณ  ์ž๋ฃŒ - diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index 4915b04..0000000 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,15 +0,0 @@ -## ๐Ÿšฉ ๊ด€๋ จ ์ด์Šˆ - -- close #์ด์Šˆ๋ฒˆํ˜ธ - -## ๐Ÿ“Œ ๊ตฌํ˜„ ๊ฒฐ๊ณผ - - -## โ“ ๋ฆฌ๋ทฐ ์š”์ฒญ - - -## ๐Ÿค” ์งˆ๋ฌธ - - -## ๐Ÿ’ฌ ๊ธฐํƒ€ ๊ณต์œ  ์‚ฌํ•ญ - diff --git a/.gitignore b/.gitignore index 524f096..8993b9a 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,14 @@ *.tar.gz *.rar +# Gradle +.gradle/ +build/ + +# IntelliJ +.idea/ +*.iml + # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* replay_pid* diff --git a/HELP.md b/HELP.md new file mode 100644 index 0000000..9035108 --- /dev/null +++ b/HELP.md @@ -0,0 +1,28 @@ +# Getting Started + +### Reference Documentation + +For further reference, please consider the following sections: + +* [Official Gradle documentation](https://docs.gradle.org) +* [Spring Boot Gradle Plugin Reference Guide](https://docs.spring.io/spring-boot/4.0.5/gradle-plugin) +* [Create an OCI image](https://docs.spring.io/spring-boot/4.0.5/gradle-plugin/packaging-oci-image.html) +* [Spring Data JPA](https://docs.spring.io/spring-boot/4.0.5/reference/data/sql.html#data.sql.jpa-and-spring-data) +* [Spring Web](https://docs.spring.io/spring-boot/4.0.5/reference/web/servlet.html) + +### Guides + +The following guides illustrate how to use some features concretely: + +* [Accessing Data with JPA](https://spring.io/guides/gs/accessing-data-jpa/) +* [Accessing data with MySQL](https://spring.io/guides/gs/accessing-data-mysql/) +* [Building a RESTful Web Service](https://spring.io/guides/gs/rest-service/) +* [Serving Web Content with Spring MVC](https://spring.io/guides/gs/serving-web-content/) +* [Building REST services with Spring](https://spring.io/guides/tutorials/rest/) + +### Additional Links + +These additional references should also help you: + +* [Gradle Build Scans โ€“ insights for your project's build](https://scans.gradle.com#gradle) + diff --git a/README.md b/README.md deleted file mode 100644 index 33c0edc..0000000 --- a/README.md +++ /dev/null @@ -1,74 +0,0 @@ -# 10th_SpringBoot_B - -### Git ์ž‘์—… ์ˆœ์„œ - -๋ณธ์ธ์˜ ๋ธŒ๋žœ์น˜์—์„œ๋งŒ ์ž‘์—…ํ•˜๊ณ , `main` ๋ธŒ๋žœ์น˜๋Š” ์ง์ ‘ ์ˆ˜์ •ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. - -#### 1. ํ˜„์žฌ ๋ธŒ๋žœ์น˜ ํ™•์ธ -```sh -git branch -``` - -#### 2. ๋ณ€๊ฒฝ ์‚ฌํ•ญ ํ™•์ธ -```sh -git status -``` - -#### 3. ๋ณ€๊ฒฝ๋œ ํŒŒ์ผ ์ถ”๊ฐ€ -```sh -git add . -``` - -#### 4. ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ž‘์„ฑ -```sh -git commit-m "Commit Message" -``` - -#### 5. ์›๊ฒฉ ์ €์žฅ์†Œ์— ๋ณธ์ธ ๋ธŒ๋žœ์น˜๋กœ ํ‘ธ์‹œ -```sh -git push origin <๋ธŒ๋žœ์น˜๋ช…> -``` - -### Commit Convention - -์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” `ํƒ€์ž…: n์ฃผ์ฐจ ๋ฏธ์…˜ ์„ค๋ช… #์ด์Šˆ๋„˜๋ฒ„`์˜ ํ˜•์‹์„ ๊ฐ–์ถ”์–ด ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. - -| ํƒ€์ž… | ์„ค๋ช… | -|-----------|--------------------------------| -| feat | ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€ | -| fix | ๋ฒ„๊ทธ ์ˆ˜์ • | -| refactor | ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง | -| docs | ๋ฌธ์„œ ์ˆ˜์ • (README ๋“ฑ) | -| style | ์ฝ”๋“œ ์Šคํƒ€์ผ ๋ณ€๊ฒฝ (์„ธ๋ฏธ์ฝœ๋ก  ์ถ”๊ฐ€ ๋“ฑ)| -| chore | ๋นŒ๋“œ ๋ฐ ํŒจํ‚ค์ง€ ์„ค์ • ๋ณ€๊ฒฝ | -| test | ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€ | - -#### Commit Example -```sh -git commit -m "feat: 4์ฃผ์ฐจ ๋ฏธ์…˜ ์—”ํ„ฐํ‹ฐ ์ž‘์„ฑ #1" -git commit -m "fix: 5์ฃผ์ฐจ ๋ฏธ์…˜ ์—ฐ๊ด€๊ด€๊ณ„ ์ˆ˜์ • #2" -``` - -### Branch Naming Convention - -๋ธŒ๋žœ์น˜๋Š” `๋‹‰๋„ค์ž„/weekN` ํ˜•์‹์œผ๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. - -| ๊ทœ์น™ | ์„ค๋ช… | ์˜ˆ์‹œ | -| --- | --- | --- | -| ๋‹‰๋„ค์ž„ | GitHub ๋‹‰๋„ค์ž„ ๋˜๋Š” ํŒ€ ๋‚ด ๋ณ„์นญ ์‚ฌ์šฉ | `naru`, `leeseo` | -| weekN | ๋ฏธ์…˜ ์ฃผ์ฐจ ๋ฒˆํ˜ธ (`N`์€ ์ˆซ์ž) | `week1`, `week4` | -| ๊ตฌ๋ถ„์ž | ์Šฌ๋ž˜์‹œ(`/`)๋กœ ๋‹‰๋„ค์ž„๊ณผ ์ฃผ์ฐจ ๊ตฌ๋ถ„ | `naru/week4` | - -#### Commit Example -- `naru/week4` -> ๋‚˜๋ฃจ์˜ 4์ฃผ์ฐจ ๋ฏธ์…˜ ๋ธŒ๋žœ์น˜ -- `leeseo/week5` -> ์ด์„œ์˜ 5์ฃผ์ฐจ ๋ฏธ์…˜ ๋ธŒ๋žœ์น˜ - -### PR Convention - -- Pull Request(PR)์€ ๋ฏธ์…˜ ๋ณ„๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. -- PR ์ œ๋ชฉ์€ `n์ฃผ์ฐจ ๋ฏธ์…˜ [๋‹‰๋„ค์ž„]` ํ˜•์‹์œผ๋กœ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. -- ์Šคํ„ฐ๋””์›๋ผ๋ฆฌ ์Šน์ธํ•œ ํ›„, main ๋ธŒ๋žœ์น˜๋กœ Merge ํ•ฉ๋‹ˆ๋‹ค. - -#### PR Example -- 1์ฃผ์ฐจ ๋ฏธ์…˜ [๋‚˜๋ฃจ] -- 2์ฃผ์ฐจ ๋ฏธ์…˜ [์ด์„œ] diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..6111458 --- /dev/null +++ b/build.gradle @@ -0,0 +1,40 @@ +plugins { + id 'java' + id 'org.springframework.boot' version '4.0.5' + id 'io.spring.dependency-management' version '1.1.7' +} + +group = 'com.umc' +version = '0.0.1-SNAPSHOT' +description = 'umc10th' + +java { + toolchain { + languageVersion = JavaLanguageVersion.of(21) + } +} + +repositories { + mavenCentral() +} + +dependencies { + implementation 'org.springframework.boot:spring-boot-starter-data-jpa' + implementation 'org.springframework.boot:spring-boot-starter-webmvc' + compileOnly 'org.projectlombok:lombok' + runtimeOnly 'com.mysql:mysql-connector-j' + annotationProcessor 'org.projectlombok:lombok' + testImplementation 'org.springframework.boot:spring-boot-starter-data-jpa-test' + testImplementation 'org.springframework.boot:spring-boot-starter-webmvc-test' + testCompileOnly 'org.projectlombok:lombok' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' + testAnnotationProcessor 'org.projectlombok:lombok' + + // Swagger + implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:3.0.1' + implementation 'org.springdoc:springdoc-openapi-starter-webmvc-api:3.0.1' +} + +tasks.named('test') { + useJUnitPlatform() +} diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..c61a118 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,7 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.1-bin.zip +networkTimeout=10000 +validateDistributionUrl=true +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100644 index 0000000..739907d --- /dev/null +++ b/gradlew @@ -0,0 +1,248 @@ +#!/bin/sh + +# +# Copyright ยฉ 2015 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions ยซ$varยป, ยซ${var}ยป, ยซ${var:-default}ยป, ยซ${var+SET}ยป, +# ยซ${var#prefix}ยป, ยซ${var%suffix}ยป, and ยซ$( cmd )ยป; +# * compound commands having a testable exit status, especially ยซcaseยป; +# * various built-in commands including ยซcommandยป, ยซsetยป, and ยซulimitยป. +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/2d6327017519d23b96af35865dc997fcb544fb40/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..c4bdd3a --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,93 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..67a1b8e --- /dev/null +++ b/settings.gradle @@ -0,0 +1 @@ +rootProject.name = 'umc10th' diff --git a/src/main/java/com/umc/umc10th/Umc10thApplication.java b/src/main/java/com/umc/umc10th/Umc10thApplication.java new file mode 100644 index 0000000..e969b38 --- /dev/null +++ b/src/main/java/com/umc/umc10th/Umc10thApplication.java @@ -0,0 +1,13 @@ +package com.umc.umc10th; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class Umc10thApplication { + + public static void main(String[] args) { + SpringApplication.run(Umc10thApplication.class, args); + } + +} diff --git a/src/main/java/com/umc/umc10th/domain/member/controller/MemberController.java b/src/main/java/com/umc/umc10th/domain/member/controller/MemberController.java new file mode 100644 index 0000000..cb96b9d --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/controller/MemberController.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.controller; + +public class MemberController { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/converter/MemberConverter.java b/src/main/java/com/umc/umc10th/domain/member/converter/MemberConverter.java new file mode 100644 index 0000000..e9cc731 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/converter/MemberConverter.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.converter; + +public class MemberConverter { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/dto/MemberReqDTO.java b/src/main/java/com/umc/umc10th/domain/member/dto/MemberReqDTO.java new file mode 100644 index 0000000..8f0ba7b --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/dto/MemberReqDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.dto; + +public class MemberReqDTO { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/dto/MemberResDTO.java b/src/main/java/com/umc/umc10th/domain/member/dto/MemberResDTO.java new file mode 100644 index 0000000..169a7c1 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/dto/MemberResDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.dto; + +public class MemberResDTO { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/entity/Food.java b/src/main/java/com/umc/umc10th/domain/member/entity/Food.java new file mode 100644 index 0000000..f27363d --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/entity/Food.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.entity; + +public class Food { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/entity/Member.java b/src/main/java/com/umc/umc10th/domain/member/entity/Member.java new file mode 100644 index 0000000..e7b2a2d --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/entity/Member.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.entity; + +public class Member { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/entity/Term.java b/src/main/java/com/umc/umc10th/domain/member/entity/Term.java new file mode 100644 index 0000000..980fe8b --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/entity/Term.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.entity; + +public class Term { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberFood.java b/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberFood.java new file mode 100644 index 0000000..53fad55 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberFood.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.entity.mapping; + +public class MemberFood { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberTerm.java b/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberTerm.java new file mode 100644 index 0000000..d0705d0 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberTerm.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.entity.mapping; + +public class MemberTerm { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/enums/Gender.java b/src/main/java/com/umc/umc10th/domain/member/enums/Gender.java new file mode 100644 index 0000000..9623834 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/enums/Gender.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.enums; + +public enum Gender { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/enums/SocialType.java b/src/main/java/com/umc/umc10th/domain/member/enums/SocialType.java new file mode 100644 index 0000000..d696d5b --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/enums/SocialType.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.enums; + +public enum SocialType { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/enums/Term.java b/src/main/java/com/umc/umc10th/domain/member/enums/Term.java new file mode 100644 index 0000000..0f7e446 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/enums/Term.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.enums; + +public enum Term { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/exception/MemberException.java b/src/main/java/com/umc/umc10th/domain/member/exception/MemberException.java new file mode 100644 index 0000000..7d4dd3a --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/exception/MemberException.java @@ -0,0 +1,7 @@ +package com.umc.umc10th.domain.member.exception; + +public class MemberException extends RuntimeException { + public MemberException(String message) { + super(message); + } +} diff --git a/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberErrorCode.java b/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberErrorCode.java new file mode 100644 index 0000000..f00f98b --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberErrorCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.exception.code; + +public class MemberErrorCode { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberSuccessCode.java b/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberSuccessCode.java new file mode 100644 index 0000000..d1244a1 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberSuccessCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.exception.code; + +public class MemberSuccessCode { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/repository/MemberRepository.java b/src/main/java/com/umc/umc10th/domain/member/repository/MemberRepository.java new file mode 100644 index 0000000..00476ed --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/repository/MemberRepository.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.repository; + +public class MemberRepository { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/service/MemberService.java b/src/main/java/com/umc/umc10th/domain/member/service/MemberService.java new file mode 100644 index 0000000..96fad91 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/member/service/MemberService.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.member.service; + +public class MemberService { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/controller/MissionController.java b/src/main/java/com/umc/umc10th/domain/mission/controller/MissionController.java new file mode 100644 index 0000000..633f1b3 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/controller/MissionController.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.controller; + +public class MissionController { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/converter/MissionConverter.java b/src/main/java/com/umc/umc10th/domain/mission/converter/MissionConverter.java new file mode 100644 index 0000000..d5b142b --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/converter/MissionConverter.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.converter; + +public class MissionConverter { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/dto/MissionReqDTO.java b/src/main/java/com/umc/umc10th/domain/mission/dto/MissionReqDTO.java new file mode 100644 index 0000000..cb77a72 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/dto/MissionReqDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.dto; + +public class MissionReqDTO { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/dto/MissionResDTO.java b/src/main/java/com/umc/umc10th/domain/mission/dto/MissionResDTO.java new file mode 100644 index 0000000..36016ec --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/dto/MissionResDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.dto; + +public class MissionResDTO { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/entity/Location.java b/src/main/java/com/umc/umc10th/domain/mission/entity/Location.java new file mode 100644 index 0000000..964d116 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/entity/Location.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.entity; + +public class Location { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/entity/Mission.java b/src/main/java/com/umc/umc10th/domain/mission/entity/Mission.java new file mode 100644 index 0000000..bae7f4c --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/entity/Mission.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.entity; + +public class Mission { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/entity/Store.java b/src/main/java/com/umc/umc10th/domain/mission/entity/Store.java new file mode 100644 index 0000000..2d26799 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/entity/Store.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.entity; + +public class Store { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/entity/mapping/MemberMission.java b/src/main/java/com/umc/umc10th/domain/mission/entity/mapping/MemberMission.java new file mode 100644 index 0000000..7d9ccc3 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/entity/mapping/MemberMission.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.entity.mapping; + +public class MemberMission { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/enums/Address.java b/src/main/java/com/umc/umc10th/domain/mission/enums/Address.java new file mode 100644 index 0000000..47be08b --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/enums/Address.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.enums; + +public enum Address { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/exception/MissionException.java b/src/main/java/com/umc/umc10th/domain/mission/exception/MissionException.java new file mode 100644 index 0000000..79660de --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/exception/MissionException.java @@ -0,0 +1,7 @@ +package com.umc.umc10th.domain.mission.exception; + +public class MissionException extends RuntimeException { + public MissionException(String message) { + super(message); + } +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionErrorCode.java b/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionErrorCode.java new file mode 100644 index 0000000..6b14580 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionErrorCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.exception.code; + +public class MissionErrorCode { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionSuccessCode.java b/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionSuccessCode.java new file mode 100644 index 0000000..b19824d --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionSuccessCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.exception.code; + +public class MissionSuccessCode { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/repository/MissionRepository.java b/src/main/java/com/umc/umc10th/domain/mission/repository/MissionRepository.java new file mode 100644 index 0000000..fb6d1ba --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/repository/MissionRepository.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.repository; + +public class MissionRepository { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/service/MissionService.java b/src/main/java/com/umc/umc10th/domain/mission/service/MissionService.java new file mode 100644 index 0000000..2126748 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/mission/service/MissionService.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.mission.service; + +public class MissionService { +} diff --git a/src/main/java/com/umc/umc10th/domain/review/controller/ReviewController.kt b/src/main/java/com/umc/umc10th/domain/review/controller/ReviewController.kt new file mode 100644 index 0000000..ad7387e --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/review/controller/ReviewController.kt @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.review.controller + +class ReviewController { +} \ No newline at end of file diff --git a/src/main/java/com/umc/umc10th/domain/review/converter/ReviewConverter.java b/src/main/java/com/umc/umc10th/domain/review/converter/ReviewConverter.java new file mode 100644 index 0000000..9408bff --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/review/converter/ReviewConverter.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.review.converter; + +public class ReviewConverter { +} diff --git a/src/main/java/com/umc/umc10th/domain/review/dto/ReviewReqDTO.java b/src/main/java/com/umc/umc10th/domain/review/dto/ReviewReqDTO.java new file mode 100644 index 0000000..9bc441d --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/review/dto/ReviewReqDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.review.dto; + +public class ReviewReqDTO { +} diff --git a/src/main/java/com/umc/umc10th/domain/review/dto/ReviewResDTO.java b/src/main/java/com/umc/umc10th/domain/review/dto/ReviewResDTO.java new file mode 100644 index 0000000..9a93a10 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/review/dto/ReviewResDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.review.dto; + +public class ReviewResDTO { +} diff --git a/src/main/java/com/umc/umc10th/domain/review/entity/ReviewException.java b/src/main/java/com/umc/umc10th/domain/review/entity/ReviewException.java new file mode 100644 index 0000000..b2d94ce --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/review/entity/ReviewException.java @@ -0,0 +1,7 @@ +package com.umc.umc10th.domain.review.entity; + +public class ReviewException extends RuntimeException { + public ReviewException(String message) { + super(message); + } +} diff --git a/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewErrorCode.java b/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewErrorCode.java new file mode 100644 index 0000000..523eb53 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewErrorCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.review.entity.code; + +public class ReviewErrorCode { +} diff --git a/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewSuccessCode.java b/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewSuccessCode.java new file mode 100644 index 0000000..269dc96 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewSuccessCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.review.entity.code; + +public class ReviewSuccessCode { +} diff --git a/src/main/java/com/umc/umc10th/domain/review/repository/ReviewRepository.java b/src/main/java/com/umc/umc10th/domain/review/repository/ReviewRepository.java new file mode 100644 index 0000000..0fd9fdd --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/review/repository/ReviewRepository.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.review.repository; + +public class ReviewRepository { +} diff --git a/src/main/java/com/umc/umc10th/domain/review/service/ReviewService.java b/src/main/java/com/umc/umc10th/domain/review/service/ReviewService.java new file mode 100644 index 0000000..333e0b7 --- /dev/null +++ b/src/main/java/com/umc/umc10th/domain/review/service/ReviewService.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.domain.review.service; + +public class ReviewService { +} diff --git a/src/main/java/com/umc/umc10th/global/config/SwaggerConfig.java b/src/main/java/com/umc/umc10th/global/config/SwaggerConfig.java new file mode 100644 index 0000000..2f10da3 --- /dev/null +++ b/src/main/java/com/umc/umc10th/global/config/SwaggerConfig.java @@ -0,0 +1,36 @@ +package com.umc.umc10th.global.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import io.swagger.v3.oas.models.Components; +import io.swagger.v3.oas.models.OpenAPI; +import io.swagger.v3.oas.models.info.Info; +import io.swagger.v3.oas.models.security.SecurityRequirement; +import io.swagger.v3.oas.models.security.SecurityScheme; +import io.swagger.v3.oas.models.servers.Server; + +@Configuration +public class SwaggerConfig { + + @Bean + public OpenAPI swagger() { + Info info = new Info().title("UMC10th").description("10๊ธฐ Swagger").version("0.0.1"); + + // JWT ํ† ํฐ ํ—ค๋” ๋ฐฉ์‹ + String securityScheme = "JWT TOKEN"; + SecurityRequirement securityRequirement = new SecurityRequirement().addList(securityScheme); + + Components components = new Components() + .addSecuritySchemes(securityScheme, new SecurityScheme() + .name(securityScheme) + .type(SecurityScheme.Type.HTTP) + .scheme("Bearer") + .bearerFormat("JWT")); + + return new OpenAPI() + .info(info) + .addServersItem(new Server().url("/")) + .addSecurityItem(securityRequirement) + .components(components); + } +} \ No newline at end of file diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml new file mode 100644 index 0000000..f7681ea --- /dev/null +++ b/src/main/resources/application.yml @@ -0,0 +1,19 @@ +spring: + application: + name: "umc10th" # "umc10th" + + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver # MySQL JDBC ???? ??? ?? + url: ${DB_URL} # jdbc:mysql://localhost:3306/{???????} + username: ${DB_USER} # MySQL ?? ?? + password: ${DB_PW} # MySQL ???? + + jpa: + database: mysql # ??? ?????? ?? ?? (MySQL) + database-platform: org.hibernate.dialect.MySQLDialect # Hibernate?? ??? MySQL ??(dialect) ?? + show-sql: true # ??? SQL ??? ??? ???? ?? ?? + hibernate: + ddl-auto: update # ?????? ?? ? ?????? ???? ??? ?? + properties: + hibernate: + format_sql: true # ???? SQL ??? ?? ?? ??? \ No newline at end of file diff --git a/src/test/java/com/umc/umc10th/Umc10thApplicationTests.java b/src/test/java/com/umc/umc10th/Umc10thApplicationTests.java new file mode 100644 index 0000000..785e1ab --- /dev/null +++ b/src/test/java/com/umc/umc10th/Umc10thApplicationTests.java @@ -0,0 +1,13 @@ +package com.umc.umc10th; + +import org.junit.jupiter.api.Test; +import org.springframework.boot.test.context.SpringBootTest; + +@SpringBootTest +class Umc10thApplicationTests { + + @Test + void contextLoads() { + } + +} From 707deeebe428e8c22a71b7f1ab7b43809fcc87ed Mon Sep 17 00:00:00 2001 From: Chea-yunzi Date: Tue, 14 Apr 2026 10:06:48 +0900 Subject: [PATCH 2/5] Here is a concise commit message that summarizes the changes in the provided diffs: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ```text refactor: ๋ชจ๋“  ํŒจํ‚ค์ง€ ๋ฐ ํด๋ž˜์Šค๋ฅผ kaka ํ•˜์œ„ ํŒจํ‚ค์ง€๋กœ ์ด๋™ ``` **Alternative (if you prefer English):** ```text refactor: move all classes and directories under kaka sub-package ``` ### Key Changes Summarized: * Moved all existing domain and global files under `com.umc.umc10th` to the new `com.umc.umc10th.kaka` base package. * Updated package declarations in all `.java` and `.kt` files to reflect the new `kaka` directory path. --- .../umc10th/domain/member/controller/MemberController.java | 4 ---- .../umc/umc10th/domain/member/converter/MemberConverter.java | 4 ---- .../java/com/umc/umc10th/domain/member/dto/MemberReqDTO.java | 4 ---- .../java/com/umc/umc10th/domain/member/dto/MemberResDTO.java | 4 ---- src/main/java/com/umc/umc10th/domain/member/entity/Food.java | 4 ---- .../java/com/umc/umc10th/domain/member/entity/Member.java | 4 ---- src/main/java/com/umc/umc10th/domain/member/entity/Term.java | 4 ---- .../umc/umc10th/domain/member/entity/mapping/MemberFood.java | 4 ---- .../umc/umc10th/domain/member/entity/mapping/MemberTerm.java | 4 ---- src/main/java/com/umc/umc10th/domain/member/enums/Gender.java | 4 ---- .../java/com/umc/umc10th/domain/member/enums/SocialType.java | 4 ---- src/main/java/com/umc/umc10th/domain/member/enums/Term.java | 4 ---- .../umc10th/domain/member/exception/code/MemberErrorCode.java | 4 ---- .../domain/member/exception/code/MemberSuccessCode.java | 4 ---- .../umc10th/domain/member/repository/MemberRepository.java | 4 ---- .../com/umc/umc10th/domain/member/service/MemberService.java | 4 ---- .../umc10th/domain/mission/controller/MissionController.java | 4 ---- .../umc10th/domain/mission/converter/MissionConverter.java | 4 ---- .../com/umc/umc10th/domain/mission/dto/MissionReqDTO.java | 4 ---- .../com/umc/umc10th/domain/mission/dto/MissionResDTO.java | 4 ---- .../java/com/umc/umc10th/domain/mission/entity/Location.java | 4 ---- .../java/com/umc/umc10th/domain/mission/entity/Mission.java | 4 ---- .../java/com/umc/umc10th/domain/mission/entity/Store.java | 4 ---- .../umc10th/domain/mission/entity/mapping/MemberMission.java | 4 ---- .../java/com/umc/umc10th/domain/mission/enums/Address.java | 4 ---- .../domain/mission/exception/code/MissionErrorCode.java | 4 ---- .../domain/mission/exception/code/MissionSuccessCode.java | 4 ---- .../umc10th/domain/mission/repository/MissionRepository.java | 4 ---- .../umc/umc10th/domain/mission/service/MissionService.java | 4 ---- .../umc/umc10th/domain/review/controller/ReviewController.kt | 4 ---- .../umc/umc10th/domain/review/converter/ReviewConverter.java | 4 ---- .../java/com/umc/umc10th/domain/review/dto/ReviewReqDTO.java | 4 ---- .../java/com/umc/umc10th/domain/review/dto/ReviewResDTO.java | 4 ---- .../umc10th/domain/review/entity/code/ReviewErrorCode.java | 4 ---- .../umc10th/domain/review/entity/code/ReviewSuccessCode.java | 4 ---- .../umc10th/domain/review/repository/ReviewRepository.java | 4 ---- .../com/umc/umc10th/domain/review/service/ReviewService.java | 4 ---- .../java/com/umc/umc10th/{ => kaka}/Umc10thApplication.java | 2 +- .../umc/umc10th/{global => kaka}/config/SwaggerConfig.java | 2 +- .../kaka/domain/member/controller/MemberController.java | 4 ++++ .../umc10th/kaka/domain/member/converter/MemberConverter.java | 4 ++++ .../com/umc/umc10th/kaka/domain/member/dto/MemberReqDTO.java | 4 ++++ .../com/umc/umc10th/kaka/domain/member/dto/MemberResDTO.java | 4 ++++ .../java/com/umc/umc10th/kaka/domain/member/entity/Food.java | 4 ++++ .../com/umc/umc10th/kaka/domain/member/entity/Member.java | 4 ++++ .../java/com/umc/umc10th/kaka/domain/member/entity/Term.java | 4 ++++ .../umc10th/kaka/domain/member/entity/mapping/MemberFood.java | 4 ++++ .../umc10th/kaka/domain/member/entity/mapping/MemberTerm.java | 4 ++++ .../java/com/umc/umc10th/kaka/domain/member/enums/Gender.java | 4 ++++ .../com/umc/umc10th/kaka/domain/member/enums/SocialType.java | 4 ++++ .../java/com/umc/umc10th/kaka/domain/member/enums/Term.java | 4 ++++ .../{ => kaka}/domain/member/exception/MemberException.java | 2 +- .../kaka/domain/member/exception/code/MemberErrorCode.java | 4 ++++ .../kaka/domain/member/exception/code/MemberSuccessCode.java | 4 ++++ .../kaka/domain/member/repository/MemberRepository.java | 4 ++++ .../umc/umc10th/kaka/domain/member/service/MemberService.java | 4 ++++ .../kaka/domain/mission/controller/MissionController.java | 4 ++++ .../kaka/domain/mission/converter/MissionConverter.java | 4 ++++ .../umc/umc10th/kaka/domain/mission/dto/MissionReqDTO.java | 4 ++++ .../umc/umc10th/kaka/domain/mission/dto/MissionResDTO.java | 4 ++++ .../com/umc/umc10th/kaka/domain/mission/entity/Location.java | 4 ++++ .../com/umc/umc10th/kaka/domain/mission/entity/Mission.java | 4 ++++ .../com/umc/umc10th/kaka/domain/mission/entity/Store.java | 4 ++++ .../kaka/domain/mission/entity/mapping/MemberMission.java | 4 ++++ .../com/umc/umc10th/kaka/domain/mission/enums/Address.java | 4 ++++ .../{ => kaka}/domain/mission/exception/MissionException.java | 2 +- .../kaka/domain/mission/exception/code/MissionErrorCode.java | 4 ++++ .../domain/mission/exception/code/MissionSuccessCode.java | 4 ++++ .../kaka/domain/mission/repository/MissionRepository.java | 4 ++++ .../umc10th/kaka/domain/mission/service/MissionService.java | 4 ++++ .../umc10th/kaka/domain/review/controller/ReviewController.kt | 4 ++++ .../umc10th/kaka/domain/review/converter/ReviewConverter.java | 4 ++++ .../com/umc/umc10th/kaka/domain/review/dto/ReviewReqDTO.java | 4 ++++ .../com/umc/umc10th/kaka/domain/review/dto/ReviewResDTO.java | 4 ++++ .../{ => kaka}/domain/review/entity/ReviewException.java | 2 +- .../kaka/domain/review/entity/code/ReviewErrorCode.java | 4 ++++ .../kaka/domain/review/entity/code/ReviewSuccessCode.java | 4 ++++ .../kaka/domain/review/repository/ReviewRepository.java | 4 ++++ .../umc/umc10th/kaka/domain/review/service/ReviewService.java | 4 ++++ 79 files changed, 153 insertions(+), 153 deletions(-) delete mode 100644 src/main/java/com/umc/umc10th/domain/member/controller/MemberController.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/converter/MemberConverter.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/dto/MemberReqDTO.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/dto/MemberResDTO.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/entity/Food.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/entity/Member.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/entity/Term.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberFood.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberTerm.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/enums/Gender.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/enums/SocialType.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/enums/Term.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/exception/code/MemberErrorCode.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/exception/code/MemberSuccessCode.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/repository/MemberRepository.java delete mode 100644 src/main/java/com/umc/umc10th/domain/member/service/MemberService.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/controller/MissionController.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/converter/MissionConverter.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/dto/MissionReqDTO.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/dto/MissionResDTO.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/entity/Location.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/entity/Mission.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/entity/Store.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/entity/mapping/MemberMission.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/enums/Address.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionErrorCode.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionSuccessCode.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/repository/MissionRepository.java delete mode 100644 src/main/java/com/umc/umc10th/domain/mission/service/MissionService.java delete mode 100644 src/main/java/com/umc/umc10th/domain/review/controller/ReviewController.kt delete mode 100644 src/main/java/com/umc/umc10th/domain/review/converter/ReviewConverter.java delete mode 100644 src/main/java/com/umc/umc10th/domain/review/dto/ReviewReqDTO.java delete mode 100644 src/main/java/com/umc/umc10th/domain/review/dto/ReviewResDTO.java delete mode 100644 src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewErrorCode.java delete mode 100644 src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewSuccessCode.java delete mode 100644 src/main/java/com/umc/umc10th/domain/review/repository/ReviewRepository.java delete mode 100644 src/main/java/com/umc/umc10th/domain/review/service/ReviewService.java rename src/main/java/com/umc/umc10th/{ => kaka}/Umc10thApplication.java (90%) rename src/main/java/com/umc/umc10th/{global => kaka}/config/SwaggerConfig.java (97%) create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/controller/MemberController.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/converter/MemberConverter.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/dto/MemberReqDTO.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/dto/MemberResDTO.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/entity/Food.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/entity/Member.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/entity/Term.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/entity/mapping/MemberFood.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/entity/mapping/MemberTerm.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/enums/Gender.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/enums/SocialType.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/enums/Term.java rename src/main/java/com/umc/umc10th/{ => kaka}/domain/member/exception/MemberException.java (71%) create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/exception/code/MemberErrorCode.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/exception/code/MemberSuccessCode.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/repository/MemberRepository.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/service/MemberService.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/controller/MissionController.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/converter/MissionConverter.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/dto/MissionReqDTO.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/dto/MissionResDTO.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Location.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Mission.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Store.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/entity/mapping/MemberMission.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/enums/Address.java rename src/main/java/com/umc/umc10th/{ => kaka}/domain/mission/exception/MissionException.java (71%) create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/exception/code/MissionErrorCode.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/exception/code/MissionSuccessCode.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/repository/MissionRepository.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/mission/service/MissionService.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/review/controller/ReviewController.kt create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/review/converter/ReviewConverter.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/review/dto/ReviewReqDTO.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/review/dto/ReviewResDTO.java rename src/main/java/com/umc/umc10th/{ => kaka}/domain/review/entity/ReviewException.java (72%) create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/review/entity/code/ReviewErrorCode.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/review/entity/code/ReviewSuccessCode.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/review/repository/ReviewRepository.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/review/service/ReviewService.java diff --git a/src/main/java/com/umc/umc10th/domain/member/controller/MemberController.java b/src/main/java/com/umc/umc10th/domain/member/controller/MemberController.java deleted file mode 100644 index cb96b9d..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/controller/MemberController.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.controller; - -public class MemberController { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/converter/MemberConverter.java b/src/main/java/com/umc/umc10th/domain/member/converter/MemberConverter.java deleted file mode 100644 index e9cc731..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/converter/MemberConverter.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.converter; - -public class MemberConverter { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/dto/MemberReqDTO.java b/src/main/java/com/umc/umc10th/domain/member/dto/MemberReqDTO.java deleted file mode 100644 index 8f0ba7b..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/dto/MemberReqDTO.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.dto; - -public class MemberReqDTO { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/dto/MemberResDTO.java b/src/main/java/com/umc/umc10th/domain/member/dto/MemberResDTO.java deleted file mode 100644 index 169a7c1..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/dto/MemberResDTO.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.dto; - -public class MemberResDTO { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/entity/Food.java b/src/main/java/com/umc/umc10th/domain/member/entity/Food.java deleted file mode 100644 index f27363d..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/entity/Food.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.entity; - -public class Food { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/entity/Member.java b/src/main/java/com/umc/umc10th/domain/member/entity/Member.java deleted file mode 100644 index e7b2a2d..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/entity/Member.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.entity; - -public class Member { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/entity/Term.java b/src/main/java/com/umc/umc10th/domain/member/entity/Term.java deleted file mode 100644 index 980fe8b..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/entity/Term.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.entity; - -public class Term { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberFood.java b/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberFood.java deleted file mode 100644 index 53fad55..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberFood.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.entity.mapping; - -public class MemberFood { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberTerm.java b/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberTerm.java deleted file mode 100644 index d0705d0..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/entity/mapping/MemberTerm.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.entity.mapping; - -public class MemberTerm { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/enums/Gender.java b/src/main/java/com/umc/umc10th/domain/member/enums/Gender.java deleted file mode 100644 index 9623834..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/enums/Gender.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.enums; - -public enum Gender { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/enums/SocialType.java b/src/main/java/com/umc/umc10th/domain/member/enums/SocialType.java deleted file mode 100644 index d696d5b..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/enums/SocialType.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.enums; - -public enum SocialType { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/enums/Term.java b/src/main/java/com/umc/umc10th/domain/member/enums/Term.java deleted file mode 100644 index 0f7e446..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/enums/Term.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.enums; - -public enum Term { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberErrorCode.java b/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberErrorCode.java deleted file mode 100644 index f00f98b..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberErrorCode.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.exception.code; - -public class MemberErrorCode { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberSuccessCode.java b/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberSuccessCode.java deleted file mode 100644 index d1244a1..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/exception/code/MemberSuccessCode.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.exception.code; - -public class MemberSuccessCode { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/repository/MemberRepository.java b/src/main/java/com/umc/umc10th/domain/member/repository/MemberRepository.java deleted file mode 100644 index 00476ed..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/repository/MemberRepository.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.repository; - -public class MemberRepository { -} diff --git a/src/main/java/com/umc/umc10th/domain/member/service/MemberService.java b/src/main/java/com/umc/umc10th/domain/member/service/MemberService.java deleted file mode 100644 index 96fad91..0000000 --- a/src/main/java/com/umc/umc10th/domain/member/service/MemberService.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.member.service; - -public class MemberService { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/controller/MissionController.java b/src/main/java/com/umc/umc10th/domain/mission/controller/MissionController.java deleted file mode 100644 index 633f1b3..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/controller/MissionController.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.controller; - -public class MissionController { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/converter/MissionConverter.java b/src/main/java/com/umc/umc10th/domain/mission/converter/MissionConverter.java deleted file mode 100644 index d5b142b..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/converter/MissionConverter.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.converter; - -public class MissionConverter { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/dto/MissionReqDTO.java b/src/main/java/com/umc/umc10th/domain/mission/dto/MissionReqDTO.java deleted file mode 100644 index cb77a72..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/dto/MissionReqDTO.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.dto; - -public class MissionReqDTO { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/dto/MissionResDTO.java b/src/main/java/com/umc/umc10th/domain/mission/dto/MissionResDTO.java deleted file mode 100644 index 36016ec..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/dto/MissionResDTO.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.dto; - -public class MissionResDTO { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/entity/Location.java b/src/main/java/com/umc/umc10th/domain/mission/entity/Location.java deleted file mode 100644 index 964d116..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/entity/Location.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.entity; - -public class Location { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/entity/Mission.java b/src/main/java/com/umc/umc10th/domain/mission/entity/Mission.java deleted file mode 100644 index bae7f4c..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/entity/Mission.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.entity; - -public class Mission { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/entity/Store.java b/src/main/java/com/umc/umc10th/domain/mission/entity/Store.java deleted file mode 100644 index 2d26799..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/entity/Store.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.entity; - -public class Store { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/entity/mapping/MemberMission.java b/src/main/java/com/umc/umc10th/domain/mission/entity/mapping/MemberMission.java deleted file mode 100644 index 7d9ccc3..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/entity/mapping/MemberMission.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.entity.mapping; - -public class MemberMission { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/enums/Address.java b/src/main/java/com/umc/umc10th/domain/mission/enums/Address.java deleted file mode 100644 index 47be08b..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/enums/Address.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.enums; - -public enum Address { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionErrorCode.java b/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionErrorCode.java deleted file mode 100644 index 6b14580..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionErrorCode.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.exception.code; - -public class MissionErrorCode { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionSuccessCode.java b/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionSuccessCode.java deleted file mode 100644 index b19824d..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/exception/code/MissionSuccessCode.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.exception.code; - -public class MissionSuccessCode { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/repository/MissionRepository.java b/src/main/java/com/umc/umc10th/domain/mission/repository/MissionRepository.java deleted file mode 100644 index fb6d1ba..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/repository/MissionRepository.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.repository; - -public class MissionRepository { -} diff --git a/src/main/java/com/umc/umc10th/domain/mission/service/MissionService.java b/src/main/java/com/umc/umc10th/domain/mission/service/MissionService.java deleted file mode 100644 index 2126748..0000000 --- a/src/main/java/com/umc/umc10th/domain/mission/service/MissionService.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.mission.service; - -public class MissionService { -} diff --git a/src/main/java/com/umc/umc10th/domain/review/controller/ReviewController.kt b/src/main/java/com/umc/umc10th/domain/review/controller/ReviewController.kt deleted file mode 100644 index ad7387e..0000000 --- a/src/main/java/com/umc/umc10th/domain/review/controller/ReviewController.kt +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.review.controller - -class ReviewController { -} \ No newline at end of file diff --git a/src/main/java/com/umc/umc10th/domain/review/converter/ReviewConverter.java b/src/main/java/com/umc/umc10th/domain/review/converter/ReviewConverter.java deleted file mode 100644 index 9408bff..0000000 --- a/src/main/java/com/umc/umc10th/domain/review/converter/ReviewConverter.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.review.converter; - -public class ReviewConverter { -} diff --git a/src/main/java/com/umc/umc10th/domain/review/dto/ReviewReqDTO.java b/src/main/java/com/umc/umc10th/domain/review/dto/ReviewReqDTO.java deleted file mode 100644 index 9bc441d..0000000 --- a/src/main/java/com/umc/umc10th/domain/review/dto/ReviewReqDTO.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.review.dto; - -public class ReviewReqDTO { -} diff --git a/src/main/java/com/umc/umc10th/domain/review/dto/ReviewResDTO.java b/src/main/java/com/umc/umc10th/domain/review/dto/ReviewResDTO.java deleted file mode 100644 index 9a93a10..0000000 --- a/src/main/java/com/umc/umc10th/domain/review/dto/ReviewResDTO.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.review.dto; - -public class ReviewResDTO { -} diff --git a/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewErrorCode.java b/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewErrorCode.java deleted file mode 100644 index 523eb53..0000000 --- a/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewErrorCode.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.review.entity.code; - -public class ReviewErrorCode { -} diff --git a/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewSuccessCode.java b/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewSuccessCode.java deleted file mode 100644 index 269dc96..0000000 --- a/src/main/java/com/umc/umc10th/domain/review/entity/code/ReviewSuccessCode.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.review.entity.code; - -public class ReviewSuccessCode { -} diff --git a/src/main/java/com/umc/umc10th/domain/review/repository/ReviewRepository.java b/src/main/java/com/umc/umc10th/domain/review/repository/ReviewRepository.java deleted file mode 100644 index 0fd9fdd..0000000 --- a/src/main/java/com/umc/umc10th/domain/review/repository/ReviewRepository.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.review.repository; - -public class ReviewRepository { -} diff --git a/src/main/java/com/umc/umc10th/domain/review/service/ReviewService.java b/src/main/java/com/umc/umc10th/domain/review/service/ReviewService.java deleted file mode 100644 index 333e0b7..0000000 --- a/src/main/java/com/umc/umc10th/domain/review/service/ReviewService.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.umc.umc10th.domain.review.service; - -public class ReviewService { -} diff --git a/src/main/java/com/umc/umc10th/Umc10thApplication.java b/src/main/java/com/umc/umc10th/kaka/Umc10thApplication.java similarity index 90% rename from src/main/java/com/umc/umc10th/Umc10thApplication.java rename to src/main/java/com/umc/umc10th/kaka/Umc10thApplication.java index e969b38..fe3f905 100644 --- a/src/main/java/com/umc/umc10th/Umc10thApplication.java +++ b/src/main/java/com/umc/umc10th/kaka/Umc10thApplication.java @@ -1,4 +1,4 @@ -package com.umc.umc10th; +package com.umc.umc10th.kaka; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/src/main/java/com/umc/umc10th/global/config/SwaggerConfig.java b/src/main/java/com/umc/umc10th/kaka/config/SwaggerConfig.java similarity index 97% rename from src/main/java/com/umc/umc10th/global/config/SwaggerConfig.java rename to src/main/java/com/umc/umc10th/kaka/config/SwaggerConfig.java index 2f10da3..f1f7509 100644 --- a/src/main/java/com/umc/umc10th/global/config/SwaggerConfig.java +++ b/src/main/java/com/umc/umc10th/kaka/config/SwaggerConfig.java @@ -1,4 +1,4 @@ -package com.umc.umc10th.global.config; +package com.umc.umc10th.kaka.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/controller/MemberController.java b/src/main/java/com/umc/umc10th/kaka/domain/member/controller/MemberController.java new file mode 100644 index 0000000..4b2fe86 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/controller/MemberController.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.controller; + +public class MemberController { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/converter/MemberConverter.java b/src/main/java/com/umc/umc10th/kaka/domain/member/converter/MemberConverter.java new file mode 100644 index 0000000..43d53b3 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/converter/MemberConverter.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.converter; + +public class MemberConverter { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/dto/MemberReqDTO.java b/src/main/java/com/umc/umc10th/kaka/domain/member/dto/MemberReqDTO.java new file mode 100644 index 0000000..bcd3f95 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/dto/MemberReqDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.dto; + +public class MemberReqDTO { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/dto/MemberResDTO.java b/src/main/java/com/umc/umc10th/kaka/domain/member/dto/MemberResDTO.java new file mode 100644 index 0000000..6843160 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/dto/MemberResDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.dto; + +public class MemberResDTO { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/entity/Food.java b/src/main/java/com/umc/umc10th/kaka/domain/member/entity/Food.java new file mode 100644 index 0000000..8920a9a --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/entity/Food.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.entity; + +public class Food { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/entity/Member.java b/src/main/java/com/umc/umc10th/kaka/domain/member/entity/Member.java new file mode 100644 index 0000000..adedea6 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/entity/Member.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.entity; + +public class Member { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/entity/Term.java b/src/main/java/com/umc/umc10th/kaka/domain/member/entity/Term.java new file mode 100644 index 0000000..0c670f9 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/entity/Term.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.entity; + +public class Term { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/entity/mapping/MemberFood.java b/src/main/java/com/umc/umc10th/kaka/domain/member/entity/mapping/MemberFood.java new file mode 100644 index 0000000..4617a0d --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/entity/mapping/MemberFood.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.entity.mapping; + +public class MemberFood { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/entity/mapping/MemberTerm.java b/src/main/java/com/umc/umc10th/kaka/domain/member/entity/mapping/MemberTerm.java new file mode 100644 index 0000000..6d3d3d4 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/entity/mapping/MemberTerm.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.entity.mapping; + +public class MemberTerm { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/enums/Gender.java b/src/main/java/com/umc/umc10th/kaka/domain/member/enums/Gender.java new file mode 100644 index 0000000..e1770de --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/enums/Gender.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.enums; + +public enum Gender { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/enums/SocialType.java b/src/main/java/com/umc/umc10th/kaka/domain/member/enums/SocialType.java new file mode 100644 index 0000000..c7598f0 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/enums/SocialType.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.enums; + +public enum SocialType { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/enums/Term.java b/src/main/java/com/umc/umc10th/kaka/domain/member/enums/Term.java new file mode 100644 index 0000000..8073599 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/enums/Term.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.enums; + +public enum Term { +} diff --git a/src/main/java/com/umc/umc10th/domain/member/exception/MemberException.java b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberException.java similarity index 71% rename from src/main/java/com/umc/umc10th/domain/member/exception/MemberException.java rename to src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberException.java index 7d4dd3a..ac0a24e 100644 --- a/src/main/java/com/umc/umc10th/domain/member/exception/MemberException.java +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberException.java @@ -1,4 +1,4 @@ -package com.umc.umc10th.domain.member.exception; +package com.umc.umc10th.kaka.domain.member.exception; public class MemberException extends RuntimeException { public MemberException(String message) { diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/exception/code/MemberErrorCode.java b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/code/MemberErrorCode.java new file mode 100644 index 0000000..abbd019 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/code/MemberErrorCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.exception.code; + +public class MemberErrorCode { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/exception/code/MemberSuccessCode.java b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/code/MemberSuccessCode.java new file mode 100644 index 0000000..b950f91 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/code/MemberSuccessCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.exception.code; + +public class MemberSuccessCode { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/repository/MemberRepository.java b/src/main/java/com/umc/umc10th/kaka/domain/member/repository/MemberRepository.java new file mode 100644 index 0000000..1259f33 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/repository/MemberRepository.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.repository; + +public class MemberRepository { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/service/MemberService.java b/src/main/java/com/umc/umc10th/kaka/domain/member/service/MemberService.java new file mode 100644 index 0000000..d6c1901 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/service/MemberService.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.member.service; + +public class MemberService { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/controller/MissionController.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/controller/MissionController.java new file mode 100644 index 0000000..43647f1 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/controller/MissionController.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.controller; + +public class MissionController { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/converter/MissionConverter.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/converter/MissionConverter.java new file mode 100644 index 0000000..1d92c2e --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/converter/MissionConverter.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.converter; + +public class MissionConverter { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/dto/MissionReqDTO.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/dto/MissionReqDTO.java new file mode 100644 index 0000000..96c1de4 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/dto/MissionReqDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.dto; + +public class MissionReqDTO { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/dto/MissionResDTO.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/dto/MissionResDTO.java new file mode 100644 index 0000000..7030db1 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/dto/MissionResDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.dto; + +public class MissionResDTO { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Location.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Location.java new file mode 100644 index 0000000..4bf6937 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Location.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.entity; + +public class Location { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Mission.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Mission.java new file mode 100644 index 0000000..bf371ec --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Mission.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.entity; + +public class Mission { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Store.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Store.java new file mode 100644 index 0000000..0cf0975 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/Store.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.entity; + +public class Store { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/mapping/MemberMission.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/mapping/MemberMission.java new file mode 100644 index 0000000..ec1f8b4 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/entity/mapping/MemberMission.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.entity.mapping; + +public class MemberMission { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/enums/Address.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/enums/Address.java new file mode 100644 index 0000000..10081a3 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/enums/Address.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.enums; + +public enum Address { +} diff --git a/src/main/java/com/umc/umc10th/domain/mission/exception/MissionException.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/exception/MissionException.java similarity index 71% rename from src/main/java/com/umc/umc10th/domain/mission/exception/MissionException.java rename to src/main/java/com/umc/umc10th/kaka/domain/mission/exception/MissionException.java index 79660de..e5aba20 100644 --- a/src/main/java/com/umc/umc10th/domain/mission/exception/MissionException.java +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/exception/MissionException.java @@ -1,4 +1,4 @@ -package com.umc.umc10th.domain.mission.exception; +package com.umc.umc10th.kaka.domain.mission.exception; public class MissionException extends RuntimeException { public MissionException(String message) { diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/exception/code/MissionErrorCode.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/exception/code/MissionErrorCode.java new file mode 100644 index 0000000..190d1d0 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/exception/code/MissionErrorCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.exception.code; + +public class MissionErrorCode { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/exception/code/MissionSuccessCode.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/exception/code/MissionSuccessCode.java new file mode 100644 index 0000000..5dbfd52 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/exception/code/MissionSuccessCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.exception.code; + +public class MissionSuccessCode { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/repository/MissionRepository.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/repository/MissionRepository.java new file mode 100644 index 0000000..46ac201 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/repository/MissionRepository.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.repository; + +public class MissionRepository { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/service/MissionService.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/service/MissionService.java new file mode 100644 index 0000000..eae614c --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/service/MissionService.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.mission.service; + +public class MissionService { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/review/controller/ReviewController.kt b/src/main/java/com/umc/umc10th/kaka/domain/review/controller/ReviewController.kt new file mode 100644 index 0000000..296a599 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/review/controller/ReviewController.kt @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.review.controller + +class ReviewController { +} \ No newline at end of file diff --git a/src/main/java/com/umc/umc10th/kaka/domain/review/converter/ReviewConverter.java b/src/main/java/com/umc/umc10th/kaka/domain/review/converter/ReviewConverter.java new file mode 100644 index 0000000..dd8a159 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/review/converter/ReviewConverter.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.review.converter; + +public class ReviewConverter { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/review/dto/ReviewReqDTO.java b/src/main/java/com/umc/umc10th/kaka/domain/review/dto/ReviewReqDTO.java new file mode 100644 index 0000000..ba86a37 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/review/dto/ReviewReqDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.review.dto; + +public class ReviewReqDTO { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/review/dto/ReviewResDTO.java b/src/main/java/com/umc/umc10th/kaka/domain/review/dto/ReviewResDTO.java new file mode 100644 index 0000000..97ba2f4 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/review/dto/ReviewResDTO.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.review.dto; + +public class ReviewResDTO { +} diff --git a/src/main/java/com/umc/umc10th/domain/review/entity/ReviewException.java b/src/main/java/com/umc/umc10th/kaka/domain/review/entity/ReviewException.java similarity index 72% rename from src/main/java/com/umc/umc10th/domain/review/entity/ReviewException.java rename to src/main/java/com/umc/umc10th/kaka/domain/review/entity/ReviewException.java index b2d94ce..b7897ec 100644 --- a/src/main/java/com/umc/umc10th/domain/review/entity/ReviewException.java +++ b/src/main/java/com/umc/umc10th/kaka/domain/review/entity/ReviewException.java @@ -1,4 +1,4 @@ -package com.umc.umc10th.domain.review.entity; +package com.umc.umc10th.kaka.domain.review.entity; public class ReviewException extends RuntimeException { public ReviewException(String message) { diff --git a/src/main/java/com/umc/umc10th/kaka/domain/review/entity/code/ReviewErrorCode.java b/src/main/java/com/umc/umc10th/kaka/domain/review/entity/code/ReviewErrorCode.java new file mode 100644 index 0000000..b5b6772 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/review/entity/code/ReviewErrorCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.review.entity.code; + +public class ReviewErrorCode { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/review/entity/code/ReviewSuccessCode.java b/src/main/java/com/umc/umc10th/kaka/domain/review/entity/code/ReviewSuccessCode.java new file mode 100644 index 0000000..98f2f34 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/review/entity/code/ReviewSuccessCode.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.review.entity.code; + +public class ReviewSuccessCode { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/review/repository/ReviewRepository.java b/src/main/java/com/umc/umc10th/kaka/domain/review/repository/ReviewRepository.java new file mode 100644 index 0000000..0ba4425 --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/review/repository/ReviewRepository.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.review.repository; + +public class ReviewRepository { +} diff --git a/src/main/java/com/umc/umc10th/kaka/domain/review/service/ReviewService.java b/src/main/java/com/umc/umc10th/kaka/domain/review/service/ReviewService.java new file mode 100644 index 0000000..9060dab --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/review/service/ReviewService.java @@ -0,0 +1,4 @@ +package com.umc.umc10th.kaka.domain.review.service; + +public class ReviewService { +} From 7b99be676af54b52fbebc2b85b3b4c62c99cc8ad Mon Sep 17 00:00:00 2001 From: Chea-yunzi Date: Tue, 14 Apr 2026 10:14:45 +0900 Subject: [PATCH 3/5] Here is a suggested commit message based on your diffs: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit **feat: ๋ฉค๋ฒ„ ๋„๋ฉ”์ธ ์—๋Ÿฌ/์„ฑ๊ณต ์ฝ”๋“œ ์ถ”๊ฐ€ ๋ฐ ์˜ˆ์™ธ ์ฒ˜๋ฆฌ ์ˆ˜์ •** ### Summary of Changes: * **`MemberException.java`**: Refactored to accept a `MemberErrorCode` instead of a plain string message, and added a `@Getter` for the error code. * **`MemberErrorCode.java`**: Added a new enum to standardize member-related error responses (e.g., `MEMBER_NOT_FOUND`, `MEMBER_ALREADY_EXISTS`) along with their corresponding HTTP statuses. * **`MemberSuccessCode.java`**: Added a new enum to standardize member-related success responses (e.g., `MEMBER_FOUND`, `MEMBER_CREATED`) along with their corresponding HTTP statuses. --- .../member/exception/MemberErrorCode.java | 17 +++++++++++++++++ .../member/exception/MemberException.java | 12 +++++++++--- .../member/exception/MemberSuccessCode.java | 17 +++++++++++++++++ 3 files changed, 43 insertions(+), 3 deletions(-) create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberErrorCode.java create mode 100644 src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberSuccessCode.java diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberErrorCode.java b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberErrorCode.java new file mode 100644 index 0000000..8b5f92e --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberErrorCode.java @@ -0,0 +1,17 @@ +package com.umc.umc10th.kaka.domain.member.exception; + +import lombok.AllArgsConstructor; +import lombok.Getter; +import org.springframework.http.HttpStatus; + +@Getter +@AllArgsConstructor +public enum MemberErrorCode { + + MEMBER_NOT_FOUND(HttpStatus.NOT_FOUND, "MEMBER404", "๋ฉค๋ฒ„๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค."), + MEMBER_ALREADY_EXISTS(HttpStatus.CONFLICT, "MEMBER409", "์ด๋ฏธ ์กด์žฌํ•˜๋Š” ๋ฉค๋ฒ„์ž…๋‹ˆ๋‹ค."); + + private final HttpStatus httpStatus; + private final String code; + private final String message; +} \ No newline at end of file diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberException.java b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberException.java index ac0a24e..a0106cb 100644 --- a/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberException.java +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberException.java @@ -1,7 +1,13 @@ package com.umc.umc10th.kaka.domain.member.exception; +import lombok.Getter; + +@Getter public class MemberException extends RuntimeException { - public MemberException(String message) { - super(message); + private final MemberErrorCode errorCode; + + public MemberException(MemberErrorCode errorCode) { + super(errorCode.getMessage()); + this.errorCode = errorCode; } -} +} \ No newline at end of file diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberSuccessCode.java b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberSuccessCode.java new file mode 100644 index 0000000..3043d3f --- /dev/null +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/exception/MemberSuccessCode.java @@ -0,0 +1,17 @@ +package com.umc.umc10th.kaka.domain.member.exception; + +import lombok.AllArgsConstructor; +import lombok.Getter; +import org.springframework.http.HttpStatus; + +@Getter +@AllArgsConstructor +public enum MemberSuccessCode { + + MEMBER_FOUND(HttpStatus.OK, "MEMBER200", "๋ฉค๋ฒ„ ์กฐํšŒ ์„ฑ๊ณต"), + MEMBER_CREATED(HttpStatus.CREATED, "MEMBER201", "๋ฉค๋ฒ„ ์ƒ์„ฑ ์„ฑ๊ณต"); + + private final HttpStatus httpStatus; + private final String code; + private final String message; +} \ No newline at end of file From 61405a1782587b85ce94842aa5adf81b081c8043 Mon Sep 17 00:00:00 2001 From: Chea-yunzi Date: Tue, 14 Apr 2026 10:19:06 +0900 Subject: [PATCH 4/5] chore: restore .github from main --- .github/ISSUE_TEMPLATE/mission_template.md | 18 ++++++++++++++++++ .github/PULL_REQUEST_TEMPLATE.md | 15 +++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/mission_template.md create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE/mission_template.md b/.github/ISSUE_TEMPLATE/mission_template.md new file mode 100644 index 0000000..9c5b6ef --- /dev/null +++ b/.github/ISSUE_TEMPLATE/mission_template.md @@ -0,0 +1,18 @@ +--- +name: "๐Ÿšฉ ๋ฏธ์…˜" +about: "๋ฏธ์…˜ ๋‹จ์œ„๋กœ ๊ด€๋ฆฌํ•˜๋Š” ์ด์Šˆ ํ…œํ”Œ๋ฆฟ" +title: "[Mission]" +labels: [] +assignees: [] +--- + +## ๐Ÿšฉ ๋ฏธ์…˜ ์„ค๋ช… + + +## โœ… ์ฒดํฌ๋ฆฌ์ŠคํŠธ +- [ ] +- [ ] +- [ ] + +## ๐Ÿ’ฌ ์ฐธ๊ณ  ์ž๋ฃŒ + diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..4915b04 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,15 @@ +## ๐Ÿšฉ ๊ด€๋ จ ์ด์Šˆ + +- close #์ด์Šˆ๋ฒˆํ˜ธ + +## ๐Ÿ“Œ ๊ตฌํ˜„ ๊ฒฐ๊ณผ + + +## โ“ ๋ฆฌ๋ทฐ ์š”์ฒญ + + +## ๐Ÿค” ์งˆ๋ฌธ + + +## ๐Ÿ’ฌ ๊ธฐํƒ€ ๊ณต์œ  ์‚ฌํ•ญ + From 1485c2aa02143d1597e5e622d7f9cade29e75768 Mon Sep 17 00:00:00 2001 From: Chea-yunzi Date: Tue, 14 Apr 2026 10:21:41 +0900 Subject: [PATCH 5/5] Here is a concise commit message summarizing your changes: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit refactor: Repository ํด๋ž˜์Šค๋“ค์„ interface๋กœ ๋ณ€๊ฒฝ **Details of the changes:** * Changed `ReviewRepository`, `MemberRepository`, and `MissionRepository` from `class` to `interface` to properly set them up as Spring Data JPA repositories (or standard interfaces). --- .../umc10th/kaka/domain/member/repository/MemberRepository.java | 2 +- .../kaka/domain/mission/repository/MissionRepository.java | 2 +- .../umc10th/kaka/domain/review/repository/ReviewRepository.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/umc/umc10th/kaka/domain/member/repository/MemberRepository.java b/src/main/java/com/umc/umc10th/kaka/domain/member/repository/MemberRepository.java index 1259f33..4c7c1e0 100644 --- a/src/main/java/com/umc/umc10th/kaka/domain/member/repository/MemberRepository.java +++ b/src/main/java/com/umc/umc10th/kaka/domain/member/repository/MemberRepository.java @@ -1,4 +1,4 @@ package com.umc.umc10th.kaka.domain.member.repository; -public class MemberRepository { +public interface MemberRepository { } diff --git a/src/main/java/com/umc/umc10th/kaka/domain/mission/repository/MissionRepository.java b/src/main/java/com/umc/umc10th/kaka/domain/mission/repository/MissionRepository.java index 46ac201..2c7b392 100644 --- a/src/main/java/com/umc/umc10th/kaka/domain/mission/repository/MissionRepository.java +++ b/src/main/java/com/umc/umc10th/kaka/domain/mission/repository/MissionRepository.java @@ -1,4 +1,4 @@ package com.umc.umc10th.kaka.domain.mission.repository; -public class MissionRepository { +public interface MissionRepository { } diff --git a/src/main/java/com/umc/umc10th/kaka/domain/review/repository/ReviewRepository.java b/src/main/java/com/umc/umc10th/kaka/domain/review/repository/ReviewRepository.java index 0ba4425..466d676 100644 --- a/src/main/java/com/umc/umc10th/kaka/domain/review/repository/ReviewRepository.java +++ b/src/main/java/com/umc/umc10th/kaka/domain/review/repository/ReviewRepository.java @@ -1,4 +1,4 @@ package com.umc.umc10th.kaka.domain.review.repository; -public class ReviewRepository { +public interface ReviewRepository { }