Spring Boot에서 로그 레벨
1. 로그 레벨(Log Level)이란? 로그 레벨(Log Level)은 로그 메시지의 중요도(Level of Importance)를 나타내는 지표이다. 로깅 시스템에서는 이 레벨을 기준으로 로그를 기록할지 여부를 결정하며, 프로그램의 상태를 추적하고 문제를 분석하는 데 사용된다. 2. 로그 레벨 종류 🟦 1) TRACE 가장 상세한 ...
1. 로그 레벨(Log Level)이란? 로그 레벨(Log Level)은 로그 메시지의 중요도(Level of Importance)를 나타내는 지표이다. 로깅 시스템에서는 이 레벨을 기준으로 로그를 기록할지 여부를 결정하며, 프로그램의 상태를 추적하고 문제를 분석하는 데 사용된다. 2. 로그 레벨 종류 🟦 1) TRACE 가장 상세한 ...
1. 마스터 설정 (master.xml) 데이터베이스별 프로퍼티 정의 H2 Database (테스트/개발용) <property name="now" value="now()" dbms="h2"/> <property name="floatType" value="float4" dbms="h2"/> <property name="uu...
Spring Boot Actuator + JHipster + Prometheus 설정 정리 1. 의존성 설정 (build.gradle) // Spring Boot Actuator implementation "org.springframework.boot:spring-boot-starter-actuator" // Prometheus 메트릭 수집 im...
🔄 모니터링 3요소 연동 구조 1. Spring Boot Actuator (메트릭 생산자) # application.yml management: endpoints: web: base-path: /management exposure: include: ['health', 'info', 'prometheus...
Which-Key Keymaps 정리 which-key는 등록된 keymap과 설정된 prefix 그룹을 탐지. prefix 키 조합을 누르면 관련 명령어 그룹과 설명을 팝업으로 표시 키 조합 그룹 / 설명 비고 <leader><tab&...
mini.nvim 모듈 정리 mini.nvim은 Neovim용 경량 Lua 플러그인 모음으로, 여러 작은 기능 모듈로 구성되어 있습니다. 각 모듈은 독립적으로 사용할 수 있으며, 필요한 기능만 선택해 설치할 수 있습니다. (ex> LazyVim에서는 주요 모듈을 미리 설정해 사용합니다.) github url 1. Editing /...
🧠 Vim & Neovim 정리 노트 📍 Marks m + 키 : 마크 설정 :delm {key} : 특정 마크 삭제 :delm! : 모든 마크 삭제 ` : 마크 목록 표시 🔍 keywordprg <Shift> + K : 커서 위치의 키워드 설명 보기 man 페이지로 설정 가능 ...
🧠 AI / Copilot 관련 copilot.lua GitHub Copilot 기본 플러그인. 자동 코드 제안 기능을 제공함. <C-j> 또는 <Tab>으로 제안을 수락할 수 있음. CopilotChat.nvim Copilot과 채팅 인터페이스를 연결하는 플러그인. Neovim 내에서 AI에게 직접 질문하거나 코드 리뷰 요청...
Neovim 배포판/프레임워크 비교 소개 1. 개요 Neovim 환경을 현대적 IDE처럼 구성하기 위해, Lua 기반 설정과 플러그인 관리 프레임워크가 여러 가지 존재합니다. 이 문서에서는 LazyVim을 포함한 주요 배포판을 비교합니다. 2. 주요 Neovim 배포판/프레임워크 이름 초점 특...
⚙️ Vim & Neovim 작동 원리 정리 1. 전체 구조 개요 Vim과 Neovim 모두 “C로 짜인 편집기 엔진”을 중심으로, 그 위에 “스크립트 인터프리터(Vimscript, Lua 등)”가 올라가서 명령을 해석하고 최종적으로 C 엔진을 호출하는 구조 엔진 상위에 사용자의 명령이나 설정을 해석하기 위한 스크립트 인터프리터 계층...