API6 [개발] 사이드 프로젝트 시작 저번에 개인 프로젝트를 하나 끝내고 어떤 기능을 개발을 해볼까 고민을 하다가 설문 작성 기능을 만들어보는게 어떨까 생각이 들었다.온라인 만족도 조사는 워낙 많이 하기 때문에 설문지를 등록하고 설문 결과를 통해 통계를 만들어보면 좋을 것 같았다. 여러 가지 서비스를 가지고 있는 회사가 설문을 등록하는 방식으로 구현을 할 것이기 때문에 회원가입 및 로그인 기능도 구현할 예정이다.우선 설문지는 여러개를 등록할 수 있기 때문에 대표 설문지를 하나 지정하려 한다.사용자가 입력한 설문결과를 테이블에 저장할 것이다. 서비스- 어떤 서비스에 관한 설문인지 알기 위하여 서비스 관리 기능을 구현 (등록, 수정, 조회, 삭제 등) 설문지- 대표 설문지로 지정된 설문지는 삭제 불가능- 설문결과가 하나라도 있다면 수정 불가능-.. 2024. 10. 10. [에러] swagger로 테스트 시 LocalDateTime typeMisMatch 포인트 내역을 조회할 때 LocalDateTime 타입인 날짜를 받아오는 요청이 있다. 이렇게 두고 테스트를 하면 자꾸 LocalDateTime typeMisMatch 에러가 뜨면서 조회가 안되는 현상이 있었다. DB에는 날짜가 어떻게 저장되는지 확인해 보았다.이렇게 저장되어 있길래 swagger에서도 저 날짜 형식으로 요청값을 넣고 테스트를 했지만 똑같은 에러가 발생하였다. 그래서 해결한 방법은public class BasicGetListRequest { @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) private LocalDateTime startDate; @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_.. 2024. 6. 26. [문법] 자바에서 사용되는 API 최근 코딩테스트 준비 겸 알고리즘 공부를 하기 위해 새로운 교재를 사서 학습을 시작했다. 개발자 취업, 이직 등 질문을 주고 받을 수 있는 오픈채팅에 가입을 했는데 거기에서 추천 받은 책이 있다. https://product.kyobobook.co.kr/detail/S000212576322 코딩 테스트 합격자 되기: 자바 편 | 김희성 - 교보문고 코딩 테스트 합격자 되기: 자바 편 | ★ 코딩 테스트 합격자가 되는 가장 확실한 방법! ★ 프로그래머스 제공, 전문가가 모여 엄선한 빈출 97문제로 철저하게 대비하세요! 신입 사원 코딩 테스트 product.kyobobook.co.kr 처음으로 다루는 내용은 배열에 관한 내용이었다. 더 빠른 시간 내에 구현하기 위해서 자바 API를 사용하였는데 01번, 02.. 2024. 4. 18. Invalid character found in the request target 에러 해결하기 @GetMapping을 적용한 API를 테스트하던 중에 Invalid character found in the request target 라는 에러를 맞이했다. 찾아보니 Tomcat에서 URL parameter에 특수문자가 있으면 에러를 발생시키는 것이었다. 허용이 필요한 특수문자들을 relaxedQueryChars 옵션으로 허용할 수 있었다. 그래서 Tomcat을 커스텀 할 수 있는 config 파일을 하나 추가했다. @Configuration public class TomcatWebCustomConfig implements WebServerFactoryCustomizer { @Override public void customize(TomcatServletWebServerFactory factory) .. 2023. 9. 8. 이전 1 2 다음