Spring Boot - Testcontainers로 MariaDB 테스트하기
Spring Boot로 사이드 프로젝트를 시작하면서 docker를 사용하여 mariadb 환경을 설정했다. 테스트에서도 유사한 환경을 구사하기 위해 Testcontainers 라이브러리를 사용할 수 있었고 그 과정을 기록!! ✍️ 실행 환경 Spring Boot 3.3.4 Testcontainers 1.20.3 ...
Spring Boot로 사이드 프로젝트를 시작하면서 docker를 사용하여 mariadb 환경을 설정했다. 테스트에서도 유사한 환경을 구사하기 위해 Testcontainers 라이브러리를 사용할 수 있었고 그 과정을 기록!! ✍️ 실행 환경 Spring Boot 3.3.4 Testcontainers 1.20.3 ...
application.yml에서 로깅 설정을 추가해주면 콘솔에서 *.sql 실행 내용을 볼 수 있다. logging: level: org.springframework.jdbc.datasource.init.ScriptUtils: DEBUG
application.yml springdoc: show-login-endpoint: true swagger-ui: tags-sorter: alpha groups-order: asc springdoc.show-login-endpoint security login 사용시에 엔드포인트 노출 설...
document.getElementById('copy_btn').addEventListener('click', () => { navigator.clipboard.writeText(decodeURI(window.location.href)).then(() => { let successMessage = document...
에러 문구 Caused by: org.springframework.jdbc.datasource.init.ScriptStatementFailedException: Failed to execute SQL script statement #1 of class path resource [schema-h2.sql]... ... .. ... General err...
언제부터인가 회사에서 작업한 시간이 waka time에 기록되지 않고 있던 것을 뒤늦게 발견했다.;; 겸사 겸사 관련 정보를 어떻게 수정하는지에 대해 기록 ✍️ 1. home directory 이동 windows 11 기준으로, home 위치를 찾기 어려웠기 때문에 powershell의 도움을 받아 home 위치를 얻어낸다. 그리고 ls 명...
버전 정보 IntelliJ IDEA 2024.2.0.1 (Ultimate Edition) 원격지의 코드를 로컬에 다운 받은 후 원격지와 연결해서, 로컬에서 수정된 내용이 즉시 원격지의 코드에 반영되도록 하는 방법이다. 1. 인텔리제이로 프로젝트 소스 코드 실행 원격지에서 다운 받은 소스 코드를 인텔리제이로 실행한다....
발생 원인 어제 저녁 운영 중인 서버의 메인 https 인증서가 갱신 실패 된 상태가 되었다. 스케쥴러로 갱신 설정을 해두었고 그동안 문제 없이 잘 갱신 되고 있었기 때문에 설레는 마음으로 서버에 접속해보았더니 아래 로그를 볼 수 있었다. 로그 자세히 보기 ...
유튜브 동영상을 웹 페이지에 올릴 일이 생겨서 하는 김에 기록 ✍️ js를 사용하면 더 다양하게 커스텀 할 수 있지만, 사용할 기능이 간단히 query parameter 추가만으로도 가능하기에 관련 내용만 정리! js 코드 사용 문서 https://developers.google.com/youtube/iframe_api_ref...
Tree 명령어를 사용하면 파일의 구조를 depth를 이용한 tree 형태로 보기 쉽게 출력할 수 있다. Tree 설치 sudo apt update sudo apt install tree Tree 명령어 사용 예시 # 하위 파일 구조를 출력할 root directory로 이동 cd /path/to/directory # 명령어 사용!...