From 56e9201693c0795bc7da8c6c360835addb60e1f3 Mon Sep 17 00:00:00 2001 From: lsh9672 Date: Thu, 12 Jun 2025 16:35:02 +0900 Subject: [PATCH] =?UTF-8?q?Fix=20:=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ktds/hi/analytics/infra/config/WebConfig.java | 6 ++---- .../java/com/ktds/hi/member/MemberServiceApplication.java | 2 ++ .../src/main/java/com/ktds/hi/member/config/JpaConfig.java | 2 ++ member/src/main/java/com/ktds/hi/member/domain/Member.java | 4 ++++ .../src/main/java/com/ktds/hi/member/domain/Preference.java | 4 ++++ .../com/ktds/hi/member/repository/entity/MemberEntity.java | 1 - 6 files changed, 14 insertions(+), 5 deletions(-) diff --git a/analytics/src/main/java/com/ktds/hi/analytics/infra/config/WebConfig.java b/analytics/src/main/java/com/ktds/hi/analytics/infra/config/WebConfig.java index fdfb3ed..926e2d4 100644 --- a/analytics/src/main/java/com/ktds/hi/analytics/infra/config/WebConfig.java +++ b/analytics/src/main/java/com/ktds/hi/analytics/infra/config/WebConfig.java @@ -23,9 +23,7 @@ public class WebConfig implements WebMvcConfigurer { .addResourceLocations("classpath:/static/", "classpath:/public/") .resourceChain(false); - // favicon.ico 처리 - registry.addResourceHandler("/favicon.ico") - .addResourceLocations("classpath:/static/favicon.ico") - .resourceChain(false); + registry.addResourceHandler("/static/**") + .addResourceLocations("classpath:/static/"); } } \ No newline at end of file diff --git a/member/src/main/java/com/ktds/hi/member/MemberServiceApplication.java b/member/src/main/java/com/ktds/hi/member/MemberServiceApplication.java index 1888f81..e063a20 100644 --- a/member/src/main/java/com/ktds/hi/member/MemberServiceApplication.java +++ b/member/src/main/java/com/ktds/hi/member/MemberServiceApplication.java @@ -2,6 +2,7 @@ package com.ktds.hi.member; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.data.jpa.repository.config.EnableJpaAuditing; /** * 회원 관리 서비스 메인 애플리케이션 클래스 @@ -11,6 +12,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; * @version 1.0.0 */ @SpringBootApplication(scanBasePackages = {"com.ktds.hi.member", "com.ktds.hi.common"}) +@EnableJpaAuditing public class MemberServiceApplication { public static void main(String[] args) { diff --git a/member/src/main/java/com/ktds/hi/member/config/JpaConfig.java b/member/src/main/java/com/ktds/hi/member/config/JpaConfig.java index ff610f1..afeb109 100644 --- a/member/src/main/java/com/ktds/hi/member/config/JpaConfig.java +++ b/member/src/main/java/com/ktds/hi/member/config/JpaConfig.java @@ -1,12 +1,14 @@ package com.ktds.hi.member.config; import org.springframework.context.annotation.Configuration; +import org.springframework.data.jpa.repository.config.EnableJpaAuditing; import org.springframework.data.jpa.repository.config.EnableJpaRepositories; /** * JPA 설정 클래스 */ @Configuration +@EnableJpaAuditing @EnableJpaRepositories(basePackages = "com.ktds.hi.member.repository") public class JpaConfig { } diff --git a/member/src/main/java/com/ktds/hi/member/domain/Member.java b/member/src/main/java/com/ktds/hi/member/domain/Member.java index f02206f..7c7a7c8 100644 --- a/member/src/main/java/com/ktds/hi/member/domain/Member.java +++ b/member/src/main/java/com/ktds/hi/member/domain/Member.java @@ -1,5 +1,6 @@ package com.ktds.hi.member.domain; +import jakarta.persistence.EntityListeners; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Getter; @@ -7,6 +8,8 @@ import lombok.NoArgsConstructor; import java.time.LocalDateTime; +import org.springframework.data.jpa.domain.support.AuditingEntityListener; + /** * 회원 도메인 클래스 * 회원의 기본 정보를 담는 도메인 객체 @@ -15,6 +18,7 @@ import java.time.LocalDateTime; @Builder @NoArgsConstructor @AllArgsConstructor +@EntityListeners(AuditingEntityListener.class) public class Member { private Long id; diff --git a/member/src/main/java/com/ktds/hi/member/domain/Preference.java b/member/src/main/java/com/ktds/hi/member/domain/Preference.java index 30f7fdf..b45d341 100644 --- a/member/src/main/java/com/ktds/hi/member/domain/Preference.java +++ b/member/src/main/java/com/ktds/hi/member/domain/Preference.java @@ -1,5 +1,6 @@ package com.ktds.hi.member.domain; +import jakarta.persistence.EntityListeners; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Getter; @@ -8,6 +9,8 @@ import lombok.NoArgsConstructor; import java.time.LocalDateTime; import java.util.List; +import org.springframework.data.jpa.domain.support.AuditingEntityListener; + /** * 취향 정보 도메인 클래스 * 회원의 음식 취향 및 건강 정보를 담는 도메인 객체 @@ -16,6 +19,7 @@ import java.util.List; @Builder @NoArgsConstructor @AllArgsConstructor +@EntityListeners(AuditingEntityListener.class) public class Preference { private Long id; diff --git a/member/src/main/java/com/ktds/hi/member/repository/entity/MemberEntity.java b/member/src/main/java/com/ktds/hi/member/repository/entity/MemberEntity.java index e2f02b0..f9dbfb4 100644 --- a/member/src/main/java/com/ktds/hi/member/repository/entity/MemberEntity.java +++ b/member/src/main/java/com/ktds/hi/member/repository/entity/MemberEntity.java @@ -21,7 +21,6 @@ import java.time.LocalDateTime; @Builder @NoArgsConstructor @AllArgsConstructor -@EntityListeners(AuditingEntityListener.class) public class MemberEntity { @Id