TIL - 2025년 7월 12일
📚 오늘 배운 것 / 실행한 것 logback 공부 및 공부 내용 블로그 글 정리 영어 단어 및 문장 구성 사이드 프로젝트 진행하기 💡 오늘 느낀 점 Java를 처음 배웠을 때 사용한 System.out.println 대신 logger를 사용하는 이유가 궁금했었고, 오늘 공부를 통해 해결할 수 있어서 좋았다. 내일도 오늘과 마찬가지...
📚 오늘 배운 것 / 실행한 것 logback 공부 및 공부 내용 블로그 글 정리 영어 단어 및 문장 구성 사이드 프로젝트 진행하기 💡 오늘 느낀 점 Java를 처음 배웠을 때 사용한 System.out.println 대신 logger를 사용하는 이유가 궁금했었고, 오늘 공부를 통해 해결할 수 있어서 좋았다. 내일도 오늘과 마찬가지...
System.out.println을 로깅에 사용하지 않는 이유 Java를 처음 배울 때 사용하는 System.out.println을 로깅 작업에는 사용하지 않는다. 그 이유는 아래와 같다. 1. 레벨 관리 logger를 사용하면 로그 레벨(INFO, DEBUG, ERROR 등)에 맞게 중요도에 따라 필터링을 하기 수월하지만, System.out.p...
📚 오늘 배운 것 / 실행한 것 영어 단어 암기 및 문장 구성 영어 회화 학원 다녀오기 💡 오늘 느낀 점 오늘은 퇴근 후 바로 영어 학원에 가 2 시간 수업 후 집으로 돌아왔다. 집에 도착하니 9시가 되었고..집 청소, 뒤늦은 저녁을 먹으니 하루가 끝났다.. 아무래도 공부 스케줄 죠율을 다시 해야할 것 같다. 학원 시간에 맞춰서 그날...
📚 오늘 배운 것 / 실행한 것 MySQL 커넥션 오류 해결 Thymeleaf 템플릿 레이아웃 공부 Thymeleaf 템플릿 조각 공부 내용 블로그 글 작성 영어 단어 암기 및 문장 만들기 💡 오늘 느낀 점 오늘은 Spring boot를 기반으로 한 사이드 프로젝트를 진행하면서 오랜만에 PostgreSQL이 아닌 MySQL을 사...
Thymeleaf에 템플릿 조각에 대해 알아보자. 템플릿 조각이란? 템플릿 조각이란 쉽게 생각하면 컴포넌트의 개념과 비슷하다. 반복되는 요소들(ex. header, footer)을 템플릿 조각으로 만들어 재사용성과 유지보수성을 높일 수 있다. 템플릿 조각 사용 템플릿 조각을 설정할 때는 th:fragment 속성을 사용하여 설정한다. 예시 &...
에러 상황 docker compose를 사용하여 Spring boot 프로젝트에서 사용할 MySQL 컨테이너를 띄우고 DBeaver를 사용하여 커넥션을 맺으려고 했으나 아래와 같은 오류가 발생했다. 원인 MySQL 8 버전부터 기본 인증 방식이 caching_sha2_password로 변경되었다. caching_sha2_password란 ...
📚 오늘 배운 것 / 실행한 것 Nexus Maven Repository 연동 영어 단어 외우기 및 영어 문장 만들기 Thymeleaf 템플릿 조각 관련 내용 💡 오늘 느낀 점 오늘은 Nexus Repository에 Maven 저장소를 만들어 연동하는 방법, 영어 단어 외우기 및 문장 만들기, Thymeleaf 템플릿 조각 관련 내...
Nexus Repository에 생성한 Maven Repository에 빌드 결과물(Jar, war 등)을 올리는 방법에 대해 알아보자. 이 글에서는 Spring boot 프로젝트를 빌드한 jar 파일을 업로드하는 과정을 정리한다. Maven Repository 연동 1.jar 또는 war 파일 빌드 mvn -DskipTests clean ...
📚 오늘 배운 것 / 실행한 것 Nexus Repository 개념 및 기초 구성 방법 Vue.js 파일 다운로드 기능 구현(추후 블로그 글 작성 예정) 💡 오늘 느낀 점 오늘은 핸드폰이 고장나는 바람에 생각지도 못한 엄청난 지출과 함께 시간을 통으로 날려버렸다. 당장 내일도 출근은 해야하기 때문에 어떻게든 당일 수리를 해야했고…다행히...
Nexus Repository란? Nexus Repository는 기업 내부에서 개발/배포 과정에서 필요한 패키지(jar, npm, docker 이미지 등)를 관리하는 사설 저장소다. 외부 저장소 연결이 끊기면 배포 못 하는 상황 방지 및 보안 관리 목적으로 사용한다. Nexus Repository 구성 Hosted: 직접 아티팩트를 업로드해...