/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
12:48 5/31
www.skyer9.pe.kr
12:48
www.skyer9.pe.kr
상구리의 기술 블로그
https://www.skyer9.pe.kr/wordpress/
저작도구: https://wordpress.org/?v=5.7.2
최종 피드 수집: 2026-03-06 12:16
전체 (814)
2d
Spring Boot – MySQL 에서 PostgreSQL 로 전환
Spring Boot – MySQL 에서 PostgreSQL 로 전환
의존성 및 설정 변경
가장 먼저 build.gradle 또는 pom.xml에서 데이터베이스 드라이버를 교체해야 합니다.
Dependency 교체:
mysql-c
Spring Boot
+ 더보기
0
0
0
읽기모드
3d
URL Encoding
URL Encoding
? → %3F
= → %3D
/ → %2F
DevOps
+ 더보기
0
0
0
읽기모드
7d
Spring Boot – 쿼리 로그 출력 (p6spy)
Spring Boot – 쿼리 로그 출력 (p6spy)
의존성 추가
의존성을 추가하는 것만으로 쿼리가 로그에 출력된다.
dependencies {
// 실제로 실행되는 쿼리 조회(디버깅용)
implementation
Spring Boot
+ 더보기
0
0
1
읽기모드
11d
Spring Boot – 멱등성(Idempotency)과 멱등키 활용하기
Spring Boot – 멱등성(Idempotency)과 멱등키 활용하기
네트워크 오류로 인해 결제 요청이 두 번 가거나, 실수로 버튼을 여러 번 클릭해서 중복 주문이 발생한 적이 있나요? 이러한 문제를 우아하게 해결해 주는 핵심
Spring Boot
+ 더보기
0
0
1
읽기모드
14d
refreshToken 을 안전하게 생성
refreshToken 을 안전하게 생성
refreshToken 은 서버에서 Set-Cookie: HttpOnly; Secure; SameSite=Strict 로 클라이언트 전송하는 방법을 설명합니다.
Cookie 생성 유틸리티
Spring Boot
+ 더보기
0
0
1
읽기모드
21d
윈도우에서 nul 파일을 삭제
윈도우에서 nul 파일을 삭제
명령 프롬프트(CMD)를 이용해 경로를 강제로 지정해주면 간단히 해결할 수 있습니다.
명령 프롬프트(CMD) 실행
시작 버튼을 누르고 cmd를 검색합니다.
관리자 권한으로 실행을 클릭하여 창을 엽니다
DevOps
+ 더보기
0
0
0
읽기모드
21d
spring.jpa.open-in-view is enabled by default.
spring.jpa.open-in-view is enabled by default.
Spring Boot의 기본 설정은 spring.jpa.open-in-view=true입니다. 이 설정 덕분에 개발자는 지연 로딩(Lazy Loa
Spring Boot
+ 더보기
0
0
0
읽기모드
21d
Using generated security password
Using generated security password
Spring Boot 프로젝트를 실행할 때 콘솔에 아래와 같은 로그가 찍히는 경우가 있습니다.
Using generated security password: 7844c5
Spring Boot
+ 더보기
0
0
0
읽기모드
23d
Claude Code – 스킬 생성 및 사용법
Claude Code – 스킬 생성 및 사용법
스킬이란?
Claude 에서 만들어 공개한 기법입니다.
Claude Skill 이 아니라 Agent Skill 로 명명합니다.
샘플
---
name: my-skill-name
desc
Language
+ 더보기
0
0
0
읽기모드
24d
Claude Code – 에이전트 생성 및 사용법
Claude Code – 에이전트 생성 및 사용법
에이전트 확인
/agents
에이전트 생성
Create new agent 로 이동 후 엔터를 입력합니다.
원하는 기능을 입력해 줍니다.
구현해야 하는 기능이 복잡하지 않다고 생각되
Language
+ 더보기
0
0
0
읽기모드
24d
VS Code 에서 클로드 코드 두개의 계정 사용
VS Code 에서 클로드 코드 두개의 계정 사용
준비사항
두개의 구글 계정이 필요합니다.
프로파일 생성
PowerShell에서 프로필 파일을 엽니다.
notepad $PROFILE
프로파일을 찾을 수 없다고 하면 아래명령을 실행
Language
+ 더보기
0
0
0
읽기모드
24d
Vue.js 클린 코드 작성 가이드
Vue.js 클린 코드 작성 가이드
Vue.js는 입문하기 쉽지만, 프로젝트 규모가 커질수록 코드가 스파게티처럼 꼬이기 쉽습니다. 동료 개발자(그리고 미래의 나)에게 사랑받는 코드를 작성하기 위한 10가지 원칙을 소개합니다.
1.
Language
+ 더보기
0
0
0
읽기모드
1M
Rust와 WebAssembly로 만드는 “Hello World” 웹앱
Rust와 WebAssembly로 만드는 "Hello World" 웹앱
wasm-pack을 사용하여 아주 간단하게 "Hello World" 웹 애플리케이션을 빌드하는 과정을 소개합니다.
사전 준비 (Prerequisites)
Ru
Web
+ 더보기
0
0
0
읽기모드
1M
Spring Boot – health 활성화
Spring Boot – health 활성화
의존성 추가
implementation 'org.springframework.boot:spring-boot-starter-actuator'
엔드포인트 노출
management:
en
Spring Boot
+ 더보기
0
0
0
읽기모드
1M
@EnableSpringDataWebSupport
@EnableSpringDataWebSupport
스프링 부트 3.3 버전부터 새로운 경고 문구가 발생한다.
2026-02-02T11:22:48.825+09:00 WARN 14500 --- [xxxxxx] [nio-9000-ex
Spring Boot
+ 더보기
0
0
0
읽기모드
1M
Holding Out For A Hero
@ Holding Out For A Hero
DevOps
+ 더보기
0
0
0
읽기모드
1M
[Vue.js] VueJS 3 시작하기: 설치부터 Hello World까지
[Vue.js] VueJS 3 시작하기: 설치부터 Hello World까지
Node.js 설치
여기 에서 Node.js 최신버전을 다운받아 설치합니다.
# 설치확인
node -v
v22.16.0
npm -v
10.9.2
VSCod
Language
+ 더보기
0
0
2
읽기모드
1M
Ubuntu – snapd 오류 해결 방법
Ubuntu – snapd 오류 해결 방법
snapd 관련 오류 해결과 관련된 명령을 정리합니다.
서비스 상태 확인
sudo systemctl status snapd
직접 실행해서 오류 확인
sudo /usr/lib/snapd/s
DevOps
+ 더보기
0
0
0
읽기모드
1M
Disk to Disk clone with Clonezilla
Disk to Disk clone with Clonezilla
A 기기의 디스크를 이미지로 추출한 후, B 기기에 복제하는 방법을 설명합니다.
처음 실행해 보면 어려울 수 있지만,
압축률이 상당히 좋습니다.
필요한 USB 슬롯
기
DevOps
+ 더보기
0
0
1
읽기모드
1M
Vue.js 모달 스크롤 시 Input Blur 처리
Vue.js 모달 스크롤 시 Input Blur 처리
모바일 환경에서 모달 내부의 <input> 필드에 한글입력중 스크롤을 내린 후 저장 버튼을 누르게 되면, IME 입력상태를 완료하기 위해 다시 <input> 필드로 스크롤이 올
Language
+ 더보기
0
0
1
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy