본문 바로가기

개발65

인프런 MBTI 테스트 기반 수익형 웹사이트 만들기 강의 내돈내산 후기 - 코배투 머니업 챌린지 ✔ 강의 선택 이유 취준생 시절부터 개발자가 된 지금까지도 인프런에서 강의를 구매하고 있는데요.이번 코배투 웹 수익화 강의는 평소 제가 좋아하는 Ktest 를 만드신 분이더라고요.요즘 수익화에 대한 강의도 많아지고 있는데 그 중 실제로 제가 이용해 봤고, 증명이 된 서비스라 더 관심이 가는 강의였습니다. 특히, 개발 공부는 계속 해야되는데 회사 업무로 지쳐서 노잼 시기인 요즘!!😫재미 삼아 듣기에도 괜찮은 강의라서 구매했습니다(내돈내산 후기) ✔ 강의 내용실습 환경Vscode, Javascript, React.js 강의는 우리가 한 번쯤은 해 본Ktest의 MBTI 테스트 사이트를 만들면서 진행됩니다.그리고 강의 순서는 크게 다음과 같이 진행됩니다. 1. MBTI 사이트 개발2. 무료 배포 방법3. .. 2025. 3. 24.
[JPA] @JsonBackReference, @JsonManagedReference ✔ 문제엔티티 구조A_entity(부모)↳ B_entity (부모: A_entity, 자식: C_entity)↳ C_entity (부모: B_entity, N:1 참조: D_entity)↳ D_entity (부모: X)// C_entity @JsonBackReference @ManyToOne @JoinColumn(name = "D_entity_id") private D_entity d_entity; JPA 를 사용하는 프로젝트에서 C_entity에서 D_entity 조회가 안되는 오류  ✔ 해결과정@JsonBackReference 어노테이션 제거@JsonBackReference는 자식 엔티티에서 부모 엔티티의 정보를 숨겨서, JSON 직렬화 시 순환 참조 문제를 해결하는 데 도움을.. 2024. 9. 23.
이미지 화면 동적으로 프린트하기 window.print() ✔ 시작이미지파일 위에 동적으로 사용자 정보를 출력하려고 한다.새 창으로 프린트 할 화면을 띄우고, 그 화면을 프린트하는 방법을 구현하기로 선택했다. 환경React,Next,Typescript✔ 과정export default function Print({ 정보1 imageUrl,}: TProps){ const handlePrint = (): void => { const printWindow = window.open('', '_blank'); if (printWindow) { const htmlContent = ` ${정보1} .. 2024. 7. 21.
아이폰 웹 사파리 브라우저 개발자 모드 확인, 실행 방법 pc에서는 이슈가 없었던 기능을 모바일로 테스트 하니까 문제가 발생했다.모바일에서는 개발자 도구를 볼 수 없어서 답답했었는데 아이폰과 맥북을 활용해서 볼 수 있는 방법이 있다고 해서 바로 테스트 시작! 1. 아이폰에서 웹 인스펙터 설정 활성화설정 -> Safari -> 고급 -> 웹 인스펙터 활성화 2. 맥북 개발자 모드 설정 활성화 Safari 탭 -> 설정 -> 고급 -> 하단 메뉴 막대에서 개발자용 메뉴 보기 활성화 3. 아이폰과 맥북 케이블로 연결- 신뢰하는 컴퓨터 알림 뜨면 '신뢰' 클릭- Safari 열고 -> 개발자용 탭 -> 연결된 내 아이폰 클릭 -> JSContexts에 대한 웹 속성 자동으로 보기 4. 아이폰 Safari 에 개발자모드로 확인하고 싶은 웹 사이트 켜기 아이폰 : 위의 .. 2024. 5. 28.