개발64 [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. 계정 접속 오류 'root'@'localhost' root password 변경, mariaDB version 11.3.2 문제 인텔리제이에 mariadb 설정을 하려고 하는데 아래와 같이 계정에 연결할 수 없다는 알림이 떴다. Access denied for user 'root'@'localhost' password를 변경하기위해 mariadb에서 아래의 명령어를 입력해줬다. alter user 'root'@'localhost' identified with mysql_native_password by 'passworde'; You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'alter user 'root'@'localhost' ide.. 2024. 3. 29. 이전 1 2 3 4 ··· 16 다음