Skip to content

Commit 4880b2c

Browse files
committed
part2-김경린-sprint6
1 parent 8d3b6b9 commit 4880b2c

File tree

161 files changed

+2191
-2294
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

161 files changed

+2191
-2294
lines changed

.github/pull-request-template.md

+218-82

build.gradle

+27-13
Original file line numberDiff line numberDiff line change
@@ -29,24 +29,38 @@ repositories {
2929
}
3030

3131
dependencies {
32-
implementation platform('org.junit:junit-bom:5.10.0') // JUnit BOM 사용
33-
implementation 'org.junit.jupiter:junit-jupiter' // JUnit API를 전체적으로 포함
34-
testImplementation platform('org.junit:junit-bom:5.10.0')
35-
testImplementation 'org.junit.jupiter:junit-jupiter'
36-
//
37-
implementation "org.mockito:mockito-core:4.6.1"
38-
//
32+
// JUnit 5 의존성
33+
implementation platform('org.junit:junit-bom:5.10.0') // JUnit BOM 사용 (버전 관리)
34+
implementation 'org.junit.jupiter:junit-jupiter' // JUnit Jupiter API
35+
36+
// Spring Boot Data JPA 의존성
37+
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
38+
39+
// Spring Boot Web 의존성 (Spring MVC, REST 등)
3940
implementation 'org.springframework.boot:spring-boot-starter-web'
40-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
41-
//
42-
compileOnly 'org.projectlombok:lombok'
43-
annotationProcessor 'org.projectlombok:lombok'
44-
//
41+
42+
// Lombok 의존성 (간결한 코드 작성)
43+
compileOnly 'org.projectlombok:lombok' // 컴파일 타임에만 Lombok을 사용
44+
annotationProcessor 'org.projectlombok:lombok' // Lombok 애노테이션 프로세서
45+
46+
// mapstruct 의존성 (간결한 코드 작성) - lombok에 의존성이 있어서 뒤에 선언
47+
implementation 'org.mapstruct:mapstruct:1.6.3'
48+
annotationProcessor 'org.mapstruct:mapstruct-processor:1.6.3'
49+
50+
// PostgreSQL 의존성
51+
runtimeOnly 'org.postgresql:postgresql' // 런타임에만 PostgreSQL 드라이버
52+
53+
// Spring Boot Test 의존성
54+
testImplementation 'org.springframework.boot:spring-boot-starter-test' // 테스트 관련 의존성
55+
56+
// JUnit 플랫폼 런처 (JUnit 테스트 실행)
4557
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
46-
// springdoc-openapi 라이브러리 추가
58+
59+
// Springdoc OpenAPI 의존성 (Swagger UI를 위한 OpenAPI 지원)
4760
implementation("org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.2")
4861
}
4962

63+
5064
tasks.named('test') {
5165
useJUnitPlatform()
5266
}

error-log/BaseEntity관련 오류.md

+27

error-log/HttpMessageNotReadableException.md

+7

error-log/Stream Closed.md

+78

error-log/mappedBy.md

+33
+77
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)