Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
14 commits
Select commit Hold shift + click to select a range
16a278f
fix: restructure project under kaka/
KateteDeveloper May 5, 2026
80c7bdc
```text
KateteDeveloper May 5, 2026
2a7dc43
Here is a concise commit message summarizing the changes:
KateteDeveloper May 5, 2026
a9dc2b2
Here is a concise commit message that follows the conventional style …
KateteDeveloper May 5, 2026
bbeb9dc
Here is a concise commit message summarizing the changes:
KateteDeveloper May 5, 2026
f82642c
♻️ refactor(domain): Review-Store 연관관계 매핑 및 MemberMission 기반 미션 조회 로직 수정
KateteDeveloper May 5, 2026
9ee350d
♻️ refactor(controller, entity): 마이페이지 조회 API 수정 및 엔티티 필드 타입 변경
KateteDeveloper May 5, 2026
899f58b
✨ feat(repository, service): 미션 목록 조회 페이징 적용 및 상태 필터링 추가
KateteDeveloper May 5, 2026
faeb646
✨ feat(controller, service, repository): 지역 ID(locationId) 기반 미션 목록 조…
KateteDeveloper May 5, 2026
4e8b233
♻️ refactor(repository, service): 지역별 미션 조회 반환 타입을 Slice로 변경
KateteDeveloper May 13, 2026
8369e37
♻️ refactor(service): 멤버 조회 예외를 MemberException으로 변경
KateteDeveloper May 13, 2026
6a623b7
✨ feat(dto, converter): 회원가입 DTO 유효성 검사 추가 및 엔티티 변환 로직 분리
KateteDeveloper May 13, 2026
1c5f099
♻️ refactor(service): 미션 조회 페이징 Slice 적용 및 미션 완료 저장 로직 추가
KateteDeveloper May 13, 2026
97ee395
✨ feat: Store 도메인 패키지 분리 및 Review 검증 로직, 연관관계 추가
KateteDeveloper May 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -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*
3 changes: 3 additions & 0 deletions kaka/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
/gradlew text eol=lf
*.bat text eol=crlf
*.jar binary
28 changes: 28 additions & 0 deletions kaka/HELP.md
Original file line number Diff line number Diff line change
@@ -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)

40 changes: 40 additions & 0 deletions kaka/build.gradle
Original file line number Diff line number Diff line change
@@ -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()
}
7 changes: 7 additions & 0 deletions kaka/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -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
248 changes: 248 additions & 0 deletions kaka/gradlew

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading