profile
낭만감자

Spring AOP로 구현하는 활동 로그 시스템

#AOP #log #logging #로그 #로깅

2025년 9월 11일
·
0개의 댓글
·
post-thumbnail

Spring Boot와 SSE로 구현하는 실시간 알림 시스템

#SSE #WebSocket #실시간 통신 #단방향 통신 #알림 기능

2025년 9월 9일
·
0개의 댓글
·
post-thumbnail

Redis를 활용한 조회수 집계 시스템 구축

구현 방식: '좋아요' 기능과 마찬가지로, 사용자가 뉴스 상세 페이지를 볼 때마다 RDBMS에 직접 UPDATE 쿼리를 날리는 것은 부하가 큽니다. Redis의 INCR 명령어를 사용하여 특정 뉴스의 조회수를 실시간으로 빠르게 올리고, 스케줄러를 통해 주기적으로 DB에

2025년 9월 8일
·
0개의 댓글
·
post-thumbnail

"나와 비슷한 사람들이 좋아한 뉴스는?" 협업 필터링 추천 기능 구현하기

#Content-based Filtering #협업 필터링 #사용자 취향 기반 #추천 기능

2025년 9월 5일
·
0개의 댓글
·
post-thumbnail

Elasticsearch MLT로 유사도 기반 추천 기능 구현하기

#Elasticsearch #엘라스틱서치 #MLT #BM25 #TF-IDF #유사도 검색 #추천 기능

2025년 9월 4일
·
0개의 댓글
·
post-thumbnail

Spring Boot와 Elasticsearch를 활용한 고성능 검색 엔진 구축

#Elasticsearch #Document #nori #ElasticsearchRepository #인덱싱 #검색엔진

2025년 9월 2일
·
0개의 댓글
·
post-thumbnail

DB와는 다른 검색 엔진, Elasticsearch 이해하기

#Elasticsearch #인덱스 #역색인 #검색

2025년 9월 2일
·
0개의 댓글
·
post-thumbnail

대규모 트래픽 처리를 위한 Redis 기반 '좋아요' 기능 구현

#Redis #대규모 트래픽 처리 #실시간 #스케줄러 #RDBMS

2025년 8월 28일
·
0개의 댓글
·

Spring Scheduler를 활용한 데이터 수집 자동화

#Spring Scheduler #Scheduled #@EnableScheduling

2025년 8월 26일
·
0개의 댓글
·
post-thumbnail

Vue.js 로그인 상태 관리, Pinia와 localStorage를 혼용하면 생기는 문제

#Vue #Pinia #localStorage #token #pinia-plugin-persistedstate

2025년 8월 21일
·
0개의 댓글
·

Vue 3에서 Pinia와 JWT를 활용한 전역 권한 관리

#vue #pinia #jwt #store #localstorage

2025년 8월 19일
·
0개의 댓글
·

네이버 검색 API 활용한 뉴스 크롤링(10분 컷)

#API #search #naver API #crawling #java

2025년 8월 13일
·
0개의 댓글
·
post-thumbnail

Spring Boot HTML 파일을 Vue로 마이그레이션하기

#Spring Boot #html #vue #vite #node.js #npm

2025년 8월 13일
·
0개의 댓글
·
post-thumbnail

Spring Boot H2 DB를 Render PostgreSQL로 전환하기

#Spring Boot #H2 #Database #Render #Postgresql #Render Postgresql

2025년 8월 12일
·
0개의 댓글
·
post-thumbnail

Spring Boot + JWT + Refresh Token 로그인 & 인증/인가 구현

#jwt #Refresh Token #Spring Boot #Spring Security #Access Token

2025년 8월 8일
·
0개의 댓글
·

Spring Boot + JWT - DB 기반 권한 관리와 JWT 권한 인증 구현하기

#JWT #Springboot #authentication #role #spring security

2025년 8월 8일
·
0개의 댓글
·
post-thumbnail

Spring Boot + JWT 로그인 인증 구현 (간단 예제)

springboot / jwt / login / 인증 / Authentication

2025년 8월 7일
·
1개의 댓글
·
post-thumbnail

Spring Boot에 Swagger(Springdoc OpenAPI) 적용하기

간단한 CRUD 백엔드 프로젝트에 API 문서를 자동 생성해주는 Swagger를 적용해보았습니다.

2025년 7월 21일
·
0개의 댓글
·
post-thumbnail

Spring Boot + Docker + Render 배포 자동화 과정

- Render를 이용한 자동 배포는 설정이 매우 간단해서 초보자도 쉽게 따라할 수 있음 - Dockerfile 내에서 Gradle 빌드 포함은 자동화에 필수적 - GitHub Push → Render 자동 배포 흐름으로 운영 가능

2025년 7월 21일
·
0개의 댓글
·

세션 관리(5/13)

동시 세션 제어 사용자가 동시에 여러 세션을 생성하는 것을 관리 사용자의 인증 후 활성화된 세션의 수가 설정된 maximumSession 값과 비교하여 제어 여부를 결정 사용자 세션 강제 만료 사용자 인증 시도 차단 세션 고정 보호 악의적인 공격자가 사이트에 접근하여 세션을 생성한 다음 다른 사용자가 같은 세션으로 로그인하도록 유도하는 위험 스프링 시큐...

2024년 6월 15일
·
0개의 댓글
·