profile
이제 3년차 개발새발자. 제가 보려고 정리해놓는 글이기 때문에 다소 미흡한 내용이 많습니다.

MySql 8.0.32 Cannot convert string from utf8mb4 to binary 버그

상황 Spring + MySQL (+ MyBatis) 환경에서 view에 있는 컬럼을 대상으로 조건문에 한글을 사용해 SELECT 문 실행 시 Cannot convert string from utf8mb4 to binary오류가 뜨거나 확실히 1건 이상의 검색 결과가

2024년 4월 2일
·
0개의 댓글
·
post-thumbnail

커스텀 팝업 띄우기

커스텀 얼럿을 만들어 띄우는 기능을 간단하게 구현해보았다.

2024년 2월 2일
·
0개의 댓글
·

"전체" 옵션이 있는 체크박스 로직

jQuery를 사용해 "전체"옵션이 있는 체크박스 만들기

2024년 1월 26일
·
0개의 댓글
·
post-thumbnail

Intellij Run/Debug Configurations: Depoly to Tomcat

Intellij IDE에서 톰캣을 이용해 Run 시 서버 콘솔에 Connected to server라는 로그와 \[Catalina-utility-2] 관련 로그 몇 줄 후에 추가적으로 로그가 뜨지 않고 브라우저로 접속 시 모든 엔트포인트가 404 오류를 뱉어내는 오류가

2023년 3월 9일
·
0개의 댓글
·

TIL_230213

docker-compose 사용 시 이름이 같은 서비스끼리 설정이 서로 섞이는 문제가 있다.예전에 docker-compose.yml 파일을 수정해가며 up-down을 반복했을 때 백업해둔 docker-compose.yml 파일들과 설정이 섞였는데, 이것이 원인인줄 몰라

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

TIL_230113

이 친숙한 스프링 프로젝트 디렉토리 구조는 Maven에서 제공하는 것이다directory system provided by maven/pom.xml: 프로젝트 객체 모델. 해당 프로젝트에 대한 전반적인 정보를 갖는다./src/main/java: Java 소스 파일 위치

2023년 1월 13일
·
0개의 댓글
·
post-thumbnail

eclipse 실행 시 JVM is not suitable for this product 오류

전자정부프레임워크 개발자용 개발환경 eGovFrameDev-4.0.0-Win-64bit.exe를 다운받아 실행할 때 다음과 같은 오류가 발생했다.Incompatible JVMVersion 1.8.0_202 of the JVM is not suitable for this

2023년 1월 13일
·
0개의 댓글
·

TIL_230112

%~d0\\%~p0의 의미batch 파일 문법이다.%~d0: 드라이브 명%~p0: 경로

2023년 1월 12일
·
0개의 댓글
·

TIL_230110

스프링에서 대부분의 import 관련 문제는 mvn install으로 해결된다안 되면 mvn clean install -U를 강행한다그래도 안 되면 .m2 폴더의 내용물을 싹 비워본다. Windows에서는 ${user.home} 디렉토리에 있다.pon.xml의 repo

2023년 1월 10일
·
0개의 댓글
·

jquery UI selectmenu

jquery UI 위젯은 사용자에게 보여지는 부분과 실제 데이터 및 속성을 포함하는 부분이 달라 native HTML element를 다루는 방식으로 조작 시 의도한 것과 다른 효과가 발생할 수 있다. 따라서 공식 문서를 참조, API를 이용해 조작하는 것이 권장된다.

2022년 12월 30일
·
0개의 댓글
·

Errors를 Json으로 Serialize할 시 400 대신 500 HTTP 상태 코드가 반환되는 문제

백기선 님의 스프링 REST API 강의 실습 중 Spring 2.1.0에서 2.6.3으로 업그레이드 하는 과정에서 일부 테스트 케이스 응답으로 400 HTTP 상태 코드가 반환되어야 하는 것이 500 Internal Server Error 코드로 반환되는 문제 새로이

2022년 12월 29일
·
0개의 댓글
·

WebMvcTest를 이용한 스프링부트 테스트에서 Consider defining a bean of type (...) in your configuration 오류

TL;DR @WebMvcTest 를 이용해 컨트롤러 단만 테스트하는 상황에서 @Service는 Bean으로 등록이 되지 않기 때문에 대신 @AutoConfigureMockMvc로 통합 테스트를 진행하거나 @MockBean을 이용해 직접 ApplicationContext

2022년 12월 29일
·
0개의 댓글
·

TIL_221227

JNDI의외로 진디-라고 읽는 사람은 많이 없고, J-N-D-I로 발음하는 것이 보편적인 것 같다.개발자 유형에 대한 재미있는 글을 읽었다글을 읽는 사람의 순발력을 시험하기 위함에서인지, 매우 고통스러운 배경색을 사용하고 있다. F12 개발자 도구 콘솔에 다음 코드를

2022년 12월 27일
·
0개의 댓글
·