본문 바로가기
728x90
반응형

전체 글59

JPA 어노테이션 사용법을 알아보자 안녕하세요 🙌  JPA를 처음 접하면 어노테이션이 너무 많아서 헷갈리죠? 😵그래서 오늘은 JPA에서 자주 사용하는 어노테이션을 하나씩 알아보면서 익혀보고자 합니다JPA 어노테이션을 제대로 이해하면 DB와 객체 매핑이 쉬워지고, 성능도 최적화할 수 있어요.1. 기본 키 관련 어노테이션 🔑@Id엔티티에서 기본 키(Primary Key) 로 사용할 필드에 붙입니다.PK가 없으면 JPA에서 관리할 수 없어요!@Entitypublic class User { @Id private Long id;}@GeneratedValue기본 키 값을 자동 생성하도록 설정합니다.strategy 속성으로 생성 전략을 지정할 수 있어요.@Entitypublic class User { @Id @Generate.. 2025. 3. 25.
주식시장 "매매거래정지" - 동양철관 거래정지 현재 거래소 오류로 인해 거래가 정지된 종목이 있는 것 같습니다. - 동양철관 속보 기사를 보면 아래와 같아요 코스피 시장이 오전 11시 34분부터 7분 간 거래가 정지된 것으로 파악됐다. 18일 한국거래소에 따르면 유가증권시장에서 동양철관(008970)에 대한 거래 오류가 발생했고 전체적인 거래 정지 현상이 나타났다. 거래가 멈춘 시간은 오전 11시 34분부터 44분까지로 파악된다. 출처 : https://www.sedaily.com/NewsView/2GQAL9FHOD 국내증시 뉴스: 코스피 시장이 오전 11시 34분부터 7분 간 거래가 정지된 것으로 파악됐다. 18일 한국거래소에 따르면 유가증권시장에서 동양철..." data-og-host="www.sedaily.com" data-.. 2025. 3. 18.
IntelliJ 프로젝트 구조를 Markdown으로 내보내는 방법 개발을 하다 보면 프로젝트 구조를 문서화해야 할 때가 많습니다. 특히 팀원들과 프로젝트 구조를 공유하거나, 블로그에 정리할 때 가독성 좋은 Markdown 포맷으로 저장하고 싶을 때가 있죠.저도 최근 IntelliJ에서 프로젝트 구조를 Markdown으로 정리할 일이 생겨서 몇 가지 방법을 테스트해봤습니다. 이 글에서는 가장 간단하면서도 효율적인 방법을 소개해 보겠습니다.1. tree 명령어를 활용한 Markdown 변환 (추천 ✅)가장 간단한 방법은 터미널에서 tree 명령어를 활용하는 것입니다. 저는 macOS에서 아래 명령어를 실행해봤습니다.tree -L 3 -F | sed '1s/^/```\n/; $a\```' > project_structure.md👉 윈도우에서는 tree /F /A > pro.. 2025. 3. 18.
WordPress "데이터베이스 연결 중 오류" 해결 방법 (Docker + MySQL) WordPress를 Docker로 배포할 때 "데이터베이스 연결 중 오류" 문제가 발생하는 경우가 있습니다. 이 글에서는 해당 문제의 원인을 분석하고 해결하는 방법을 차근차근 설명하겠습니다.🔍 1. 오류 원인 분석"데이터베이스 연결 중 오류" 메시지는 WordPress가 MySQL 데이터베이스에 접근하지 못할 때 발생합니다.주요 원인은 다음과 같습니다:MySQL 컨테이너 이름이 올바르지 않음 → WORDPRESS_DB_HOST 설정 문제MySQL이 정상적으로 실행되지 않음 → 컨테이너 상태 확인 필요MySQL 사용자 계정 문제 → wpuser 계정이 없거나 비밀번호 불일치네트워크 문제 → WordPress 컨테이너가 MySQL에 접근 불가이제 각 원인을 하나씩 점검하고 해결해 보겠습니다.✅ 2. MyS.. 2025. 3. 14.
MySQL 연결 오류 해결: Authentication plugin 'caching_sha2_password' cannot be loaded 오류 해결 방법 MySQL을 사용하다 보면 아래와 같은 오류를 만날 수 있습니다.MySQL said: Authentication plugin 'caching_sha2_password' cannot be loaded:dlopen(/usr/local/lib/plugin/caching_sha2_password.so, 0x0002):tried: '/usr/local/lib/plugin/caching_sha2_password.so' (no such file),'/System/Volumes/Preboot/Cryptexes/OS/usr/local/lib/plugin/caching_sha2_password.so' (no such file)이 오류는 MySQL 클라이언트가 caching_sha2_password 인증 방식을 지원하지 않.. 2025. 3. 14.
[OMV6]Nginx Proxy Manager - an upstream response is buffered to a temporary file 📌 Nginx Proxy Manager에서 Custom Configuration 적용하는 방법안녕하세요! 이번 글에서는 **Nginx Proxy Manager(NPM)**에서 Custom Configuration을 적용하는 방법을 알아볼게요. Nginx Proxy Manager를 사용하다 보면, 기본 설정만으로는 부족할 때가 있죠? 특히 버퍼 크기 조정, 캐시 설정, 특정 요청 처리 등을 커스터마이징하려면 Custom Configuration을 추가해야 합니다. 저의 경우는 여러번 proxy 호출을 하다보니 응답이 오지않아 확인하니 아래와 같이 에러로그가 있었어요response is buffered to a temporary file /var/tmp/nginx/proxy/8/86/0000002868 w.. 2025. 3. 12.
728x90
반응형