전체 글

건강한 개발이 되도록!!
문제 발생redis에 MemberRequestDto Object를 set 하는 과정에서 아래와 같은 오류가 발생했다.Java 8 date/time type 'java.time.LocalDate' not supported by default: add Module "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" to enable handling 원인 분석에러 로그를 보면 Java 8에서는 'java.time.LocalDateTime 형식의 date/type 형식을 지원하지 않으니 "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" 모듈을 추가하여 처리하라고 한다. 그런데 라이브러리를 확인해보니 이미 모듈을..
https://www.acmicpc.net/problem/14719 Answerimport java.io.InputStreamReader;import java.io.BufferedReader;import java.io.IOException;import java.util.StringTokenizer;public class Main { public static void main(String[] args) { try (BufferedReader br = new BufferedReader(new InputStreamReader(System.in))) { StringTokenizer st; st = new StringTokenizer(br.readLine(..
계기Repository를 만들 때 사용하지 않는 메서드들이 많은 JpaRepository대신 Repository를 상속받아서 쓰려고 했다./*public interface MemberRepository extends JpaRepository {}*/public interface MemberRepository extends Repository {} 이렇게 MemberRepository 인터페이스를 만들고 나서OCP를 지키기 위해 Config 클래스 코드를 짜다 보니 문제가 생겼다. Config 클래스에서 인터페이스를 사용하고자 @RequiredArgsConstructor와 MemberRepository 필드로 의존성을 주입해서 하자니 MemberRepository가 아닌 다른 MemberJpaReposit..
회원가입할 간단한 화면을 개발하고 있는데 html, css, js 파일을 고칠 때마다 서버를 재기동해 주는 것이 불편했다.Eclipse로 개발했을 때는 서버 재기동 없이 프런트단에 잘 반영되었어서 더 불편함을 느꼈다. 따라서 정적 자원들을 변경할 때마다 반영해 주는 방법을 알아보자.MacBook, IntelliJ, Spring Boot, Gradle을 사용하는 중이다. 1. Dependency 추가gradle에 아래 코드가 있는지 확인하고, 없으면 추가한다.developmentOnly 'org.springframework.boot:spring-boot-devtools' devtools는 Spring Boot에서 제공하는 개발 편의를 위한 모듈로 브라우저로 전송되는 내용들에 대한 코드가 변경되면 자동으로 ..
문제 발생SpringBoot로 개발을 하고 실행시켜 보니 아래와 같은 오류가 나타났다.Parameter 0 of constructor in XXX.member.controller.MemberController required a single bean, but 2 were found:- memberServiceImpl: defined in file [/XXX/out/production/classes/com/travelplan/member/service/MemberServiceImpl.class]- memberService: defined by method 'memberService' in class path resource [XXX/member/config/MemberConfig.class]This may..
Yn3(인삼)
성장하는 인삼의 개발 블로그