From b6ea3dacc818c51ba517c75faa72328c1e5c799e Mon Sep 17 00:00:00 2001 From: khee2 <21keunghee@gmail.com> Date: Tue, 23 Jul 2024 05:00:26 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=97=90=EB=9F=AC=20=EB=B0=8F=20builder?= =?UTF-8?q?=20=EA=B2=BD=EA=B3=A0=20=ED=95=B4=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Hashtag와 Likes에 @Builder.Default 추가 - Spring과 commons-logging의 충돌을 피하기 위해 commons-logging.jar를 제거 --- build.gradle | 5 +++++ .../domain/community_board/entity/Hashtag.java | 1 + .../domain/community_board/entity/Likes.java | 1 + 3 files changed, 7 insertions(+) diff --git a/build.gradle b/build.gradle index 6b5dd32..03ad94c 100644 --- a/build.gradle +++ b/build.gradle @@ -57,6 +57,11 @@ dependencies { testImplementation 'org.springframework.boot:spring-boot-starter-test' testImplementation 'org.springframework.security:spring-security-test' testRuntimeOnly 'org.junit.platform:junit-platform-launcher' + + // Spring과 commons-logging의 충돌을 피하기 위해 commons-logging.jar를 제거 + implementation('org.springframework.boot:spring-boot-starter') { + exclude group: 'commons-logging', module: 'commons-logging' + } } tasks.named('test') { diff --git a/src/main/java/com/solucitation/midpoint_backend/domain/community_board/entity/Hashtag.java b/src/main/java/com/solucitation/midpoint_backend/domain/community_board/entity/Hashtag.java index c013cd0..c5f45f0 100644 --- a/src/main/java/com/solucitation/midpoint_backend/domain/community_board/entity/Hashtag.java +++ b/src/main/java/com/solucitation/midpoint_backend/domain/community_board/entity/Hashtag.java @@ -22,6 +22,7 @@ public class Hashtag { @Column(name="hashtag_name", nullable = false) private String name; + @Builder.Default @OneToMany(mappedBy = "hashtag", fetch = LAZY) private List postHashtags = new ArrayList<>(); } \ No newline at end of file diff --git a/src/main/java/com/solucitation/midpoint_backend/domain/community_board/entity/Likes.java b/src/main/java/com/solucitation/midpoint_backend/domain/community_board/entity/Likes.java index 44c39ed..450808f 100644 --- a/src/main/java/com/solucitation/midpoint_backend/domain/community_board/entity/Likes.java +++ b/src/main/java/com/solucitation/midpoint_backend/domain/community_board/entity/Likes.java @@ -28,6 +28,7 @@ public class Likes { @JoinColumn(name="member_id", nullable = false) private Member member; + @Builder.Default private Boolean isLike = true; @CreationTimestamp