From 2cdd2427ea71aa86aeff98727617da5421c6fa96 Mon Sep 17 00:00:00 2001 From: seungwookc97 Date: Thu, 2 Oct 2025 10:40:52 +0900 Subject: [PATCH 1/3] chore: CICD test --- src/main/java/com/back/global/security/SecurityUser.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main/java/com/back/global/security/SecurityUser.java b/src/main/java/com/back/global/security/SecurityUser.java index ae0b9adb..0c7c0b2a 100644 --- a/src/main/java/com/back/global/security/SecurityUser.java +++ b/src/main/java/com/back/global/security/SecurityUser.java @@ -38,7 +38,6 @@ public SecurityUser( authorities ); - this.id = id; this.nickname = nickname; this.email = email; From 47c5a58e5823ad3441fc120951072ba6e046501b Mon Sep 17 00:00:00 2001 From: seungwookc97 Date: Thu, 2 Oct 2025 11:14:18 +0900 Subject: [PATCH 2/3] =?UTF-8?q?fix:=20aws=EC=84=A4=EC=A0=95=20dev=20->=20m?= =?UTF-8?q?ain=20yml=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/application-dev.yml | 11 ----------- src/main/resources/application.yml | 12 ++++++++++++ 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml index 98079d1b..c1412685 100644 --- a/src/main/resources/application-dev.yml +++ b/src/main/resources/application-dev.yml @@ -29,17 +29,6 @@ spring: encoding: UTF-8 data-locations: classpath:data-h2.sql - cloud: - aws: - region: - static: ap-northeast-2 - stack: - auto: false - credentials: - access-key: ${AWS_ACCESS_KEY_ID} # 로컬용 더미값 - secret-key: ${AWS_SECRET_ACCESS_KEY} - s3: - bucket: team2-app-s3-bucket # Swagger 설정 springdoc: diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index e2ac5c23..4f164228 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -47,6 +47,18 @@ spring: user-info-uri: https://openapi.naver.com/v1/nid/me user-name-attribute: response + cloud: + aws: + region: + static: ap-northeast-2 + stack: + auto: false + credentials: + access-key: ${AWS_ACCESS_KEY_ID} # 로컬용 더미값 + secret-key: ${AWS_SECRET_ACCESS_KEY} + s3: + bucket: team2-app-s3-bucket + ai: openai: api-key: ${GEMINI_API_KEY} From 14b67e7a8aee435ba650938df44aa2a7f26ce726 Mon Sep 17 00:00:00 2001 From: seungwookc97 Date: Thu, 2 Oct 2025 11:56:21 +0900 Subject: [PATCH 3/3] =?UTF-8?q?feat=20:=20user=20=EC=97=94=ED=8B=B0?= =?UTF-8?q?=ED=8B=B0=20=ED=95=B4=EC=8B=9C=EC=BD=94=EB=93=9C=20=EC=98=A4?= =?UTF-8?q?=EB=B2=84=EB=9D=BC=EC=9D=B4=EB=94=A9=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/back/domain/user/entity/User.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/com/back/domain/user/entity/User.java b/src/main/java/com/back/domain/user/entity/User.java index c746c241..4ad1a26d 100644 --- a/src/main/java/com/back/domain/user/entity/User.java +++ b/src/main/java/com/back/domain/user/entity/User.java @@ -14,6 +14,7 @@ import java.util.ArrayList; import java.util.Collection; import java.util.List; +import java.util.Objects; @Entity @Table(name = "users") // 예약어 충돌 방지를 위해 "users" 권장 @@ -70,6 +71,17 @@ public class User { @OneToMany(mappedBy = "user", cascade = CascadeType.ALL, orphanRemoval = true) private List postLikes = new ArrayList<>(); + @Override + public boolean equals(Object o) { + if (o == null || getClass() != o.getClass()) return false; + User user = (User) o; + return Objects.equals(id, user.id); + } + + @Override + public int hashCode() { + return Objects.hashCode(id); + } public boolean isAdmin() { return "ADMIN".equalsIgnoreCase(role);