heechann
이전 블로그 글 : https://heechann.github.io/
close
프로필 배경
프로필 로고

heechann

  • 글 (21) N
    • JVM (0)
    • Java (2) N
    • Spring Boot (6)
    • Spring Framework (1)
    • Spring JPA (1)
    • Gradle (2)
    • MySQL (1)
    • 오픈소스 (2)
    • 일상 (5)
    • 책 (0)
    • archives (1)
  • 홈
  • 태그
  • 방명록
빠트렸던 Java 개념 복습하기 (1)

빠트렸던 Java 개념 복습하기 (1)

최근 Java 문법에 대해 책을 정독하며 공부하며 이번에 처음 알게 되어 한번은 정리해놓고 싶은 개념들을 정리해보려고 합니다. 학교에서 한 학기 동안 Java 프로그래밍을 들으며 학습했던 내용 외에는 Java 언어에 대해 직접 책을 정독하며 공부한 적이 없었는데, 그만큼 지식에 많은 빈틈을 갖고 있었고 이번 기회에 이렇게 학습하고 기록할 수 있다는 점에서 다행이라고 생각합니다. 리터럴 정의리터럴은 너무 간단한데 용어 자체를 이번에 처음으로 알게되었다. 기본형 타입에 값을 넣어서 선언한 경우를 리터럴이라고 부른다. String 같은 경우 참조 타입 리터럴로 Heap에 String 상수 풀을 관리하며 동일한 문자열 리터럴에 대해서 동일한 객체를 참조한다.대학교에서 C를 기반으로 학습을 진행했어서 그런지 이런..

  • format_list_bulleted Java
  • · 2025. 9. 30.
  • textsms
9월 회고 : 겸손하게 천천히 나아가기

9월 회고 : 겸손하게 천천히 나아가기

9월은 그동안 불규칙했던 생활 패턴을 체계화하고, 시간 배분의 기준을 세울 수 있었던 의미 있는 한 달이었다. 8월까지는 주먹구구식으로 아침 7시에 일어나 일단 외출하기, 학교에 도착해서 손에 잡히는 공부하기, 지하철에서 책 읽기, 이틀에 한 번씩 운동하기 같은 행위 중심의 패턴을 따르고 있었다. 하지만 9월에는 이러한 습관들을 체계적으로 정리할 수 있었고, 그 과정에서 일주일 단위로 투입 가능한 시간량과 나의 한계치를 명확히 파악하게 되었다. 무엇보다 남은 3개월 동안 집중해야 할 방향성을 구체적으로 설정할 수 있었던 소중한 시간이었다. 한계치 파악하기이번 달을 통해 아침 9시부터 공부를 시작하면 저녁 9시 이후에는 더 이상 집중력을 유지하기 어렵다는 나만의 집중 한계를 파악할 수 있었다. 또한 '지하..

  • format_list_bulleted 일상
  • · 2025. 9. 28.
  • textsms
Spring Boot 로깅 (2) - logback-spring.xml 설정 및 Grafana Loki 연동

Spring Boot 로깅 (2) - logback-spring.xml 설정 및 Grafana Loki 연동

이번글에서는 Logback 아키텍처를 이해하고 `logback-spring.xml` 파일 작성하는 방법을 정리하려 합니다. 그리고 최종적으로 Grafana Loki로 연동하여 수집된 로그가 모니터링 도구에서 어떻게 표시되는지까지 확인해보려고 합니다. 이전에는 AI의 도움을 받아 설정 파일을 급하게 작성한 적이 있었는데 앞으로는 직접 작성할 수 있으면 좋을 것 같고, Grafana Loki에 연동했을 때 대시보드에 어떻게 로그가 보이는지 직접 살펴보는 것이 목표입니다. 실습을 진행한 환경은 윈도우 11이며 아래 링크는 제가 실습을 진행하며 사용한 Spring Boot 프로젝트 입니다. java-play-ground/practice_logging at main · HeeChanN/java-play-groun..

  • format_list_bulleted Spring Boot
  • · 2025. 9. 21.
  • textsms
Spring Boot 로깅 (1) - 기초

Spring Boot 로깅 (1) - 기초

프로젝트에 로그를 수집하여 모니터링할 수 있는 기능을 추가하려고 Spring Boot의 Logging문서를 보게 되었다. 원래는 Logback-spring.xml만 잘 설정해서 로그 기능만 추가하려는 생각을 했다가 문득 왜 Logback을 사용하고 Commons Logging은 뭐지?라는 궁금증이 들었고 그 내용을 한번 정리해 보자고 마음먹게 되었다. 1. Commons Logging(JCL) 이란?Spring Boot로 프로젝트를 시작할 때, spring-starter-web 의존성을 추가하고 애플리케이션 로그를 출력하는 코드를 작성하면 아래 그림과 같이 commons.logging과 관련된 import 코드가 추가되는 것을 볼 수 있다.위 코드를 실행시켜 Log 클래스를 출력해보면 아래와 같은 결..

  • format_list_bulleted Spring Boot
  • · 2025. 9. 16.
  • textsms
축제 현장 속으로 - 2025 제주레저힐링 축제

축제 현장 속으로 - 2025 제주레저힐링 축제

9월의 제주도는 정말 더웠다.9월 14일 일요일, 노라조 공연을 끝으로 제주힐링축제가 막을 내렸다. 3일 동안 제주도의 날씨는 무덥고 습해 숨이 막힐 정도였는데, 지금 돌아보면 어떻게 버텼는지 모르겠다. 이번 축제에서 나는 운영 인력으로 직접 참여하며 평생 잊지 못할 경험을 쌓을 수 있었다. 현장의 예측할 수 없는 돌발 상황들, 그리고 수많은 관객과 함께 호흡하는 순간까지. 어느 하나 가볍게 지나칠 수 없는 시간이었고, 쉽게 잊힐까 이렇게 블로그에 3일간의 기록을 남겨보려고 한다. 아, 맞다.내가 축제에 운영 인력으로 참여하게 된 배경은 조금 특별하다. 현재 진행 중인 프로젝트가 축제 웹사이트 제작 SaaS 플랫폼인데, 이번에 제주힐링축제의 홈페이지 제작을 맡게 되었다. 단순히 사이트 제작에 그치지 않고..

  • format_list_bulleted 일상
  • · 2025. 9. 11.
  • textsms
객체지향 학습 (1)

객체지향 학습 (1)

Java로 코드를 작성하는데 객체지향 패러다임뿐만 아니라 상속, 캡슐화 같은 개념들조차도 진짜 개념적으로만 사용하고 "왜 사용해야 하는가?"라는 질문에 답을 할 수 없었다. 매번 생성형 AI를 이용해서 객체지향을 학습하려고 도전해 봤지만, 객체지향 패러다임에 대해 아무것도 모르는 내 입장에서 AI가 제공해 주는 정보가 진실인지 거짓인지 판별할 지식조차 존재하지 않아 이게 학습하는 것이 아니라 시간을 버리는 느낌을 받았다. 그래서, 가장 쉽고 빠르게 접근할 수 있는 방법인 책을 이용하기로 마음먹었다. 온라인 서점에 객체지향을 검색해 보면 리뷰가 많은데 평점도 좋은 책이 보이는데 바로 『 객체지향의 사실과 오해 』이다. 이 책을 3주 정도 시간을 들여 완독 하며 객체지향 패러다임을 개념적으로 알 수 있었고 ..

  • format_list_bulleted Java
  • · 2025. 9. 9.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • navigate_next
전체 카테고리
  • 글 (21) N
    • JVM (0)
    • Java (2) N
    • Spring Boot (6)
    • Spring Framework (1)
    • Spring JPA (1)
    • Gradle (2)
    • MySQL (1)
    • 오픈소스 (2)
    • 일상 (5)
    • 책 (0)
    • archives (1)
최근 글
인기 글
태그
  • #유레카 3기
  • #멀티캠퍼스IT부트캠프
  • #redoc
  • #일상
  • #Spring Boot
  • #spring rest docs
  • #restdocs-api-spec
  • #부트캠프후기
  • #REST Docs
  • #[LG유플러스] 유레카 백엔드
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바