Spring 171

the emulator process for avd pixel_2_api_34 has terminated.

intel x86 emulator accelerator (haxm installer) - deprecated https://0391kjy.tistory.com/4 HAXM installation failed - 안드로이드 스튜디오 AVD HAXM 설치 에러 해결방법문제 인식 평소 인텔 기반으로 사용을 하다가, 최근에 AMD 라이젠 기반으로 사용하게 되면서, AVD HAXM(에뮬레이터 가속화) 설치 관련한 오류를 겪게 되었습니다. 안드로이드 에뮬레이터(AVD)에서 가0391kjy.tistory.com

Spring/error log 2024.09.04

Lazy Initialize Proxy 에러 Fetch Join을 이용하여 해결하기 (OSIV, EAGER, 강제 초기화 지양하기)

https://ykh6242.tistory.com/entry/JPA-OSIVOpen-Session-In-View%EC%99%80-%EC%84%B1%EB%8A%A5-%EC%B5%9C%EC%A0%81%ED%99%94 JPA - OSIV(Open Session In View) 정리OSIV(Open Session In View) OSIV(Open Session In View)는 영속성 컨텍스트를 뷰까지 열어두는 기능이다. 영속성 컨텍스트가 유지되면 엔티티도 영속 상태로 유지된다. 뷰까지 영속성 컨텍스트가 살아있다면ykh6242.tistory.com

빌더 패턴 @Builder @AllArgsConstructor

https://resilient-923.tistory.com/418 [Spring/Java] @Builder 패턴 사용시 @AllArgsConstructor를 사용하는 이유현재 개발을 할 때, 일반적으로 Entity 객체를 생성하는 경우 Lombok 라이브러리를 사용해서 빌더 패턴을 적용하고 있습니다. Entity 클래스에 적용된 어노테이션 중 @Builder라는 어노테이션이 있는데resilient-923.tistory.com https://devlog-wjdrbs96.tistory.com/419 [Spring] @Builder를 사용할 때 고려해야 할 생성자 문제 알아보기@Builder, @AllArgsConstructor 알아보기 이번 글에서는 @Builder, @AllArgsConstructor, ..

org.hibernate.LazyInitializationException: could not initialize proxy [com.codiary.backend.global.domain.entity.Member#3] - no Session at

https://cantcoding.tistory.com/78 JPA/ could not initialize proxy - no Session1.문제점 JPA를 통한 개발을 하다보면 한번쯤 만날 수 밖에없는 에러이다. JPA를 사용하여 DB에 저장된 리소스를 불러와서 반환하는 경우, 혹은 사용할 때 발생했던 에러이다. 2.접근 JPA에 대한 이cantcoding.tistory.com https://byungil.tistory.com/241 JPA Error: 흔히 접할 수 있는 에러 could not initialize proxy - no SessionJPA Error: could not initialize proxy - no Session 접근 JPA강의에서 분명히 이거에 대한 내용을 다뤘던 거 같은데 ..

Spring/error log 2024.08.10

DTO

DTO(Data Transfer Object)를 이용해 개선하는 것은 좋은 아이디어입니다. 이렇게 하면 API 응답의 구조를 더 명확하게 정의하고, 필요한 정보를 쉽게 확장할 수 있습니다. 또한, API 응답 구조가 일관되게 유지되어 클라이언트 측에서 처리하기도 용이해집니다.이렇게 DTO를 사용하면 API 응답의 구조가 더 명확해지고, 클라이언트가 응답을 쉽게 처리할 수 있습니다.

MySQL Docker 포트 3306으로 같을 경우 MySQL 포트 옮기기

https://minyakk.tistory.com/6 윈도우 MySQL 포트 변경 (Ports are not available, bind: Only one usage of each socket address (protocol/network address/poMySQL 사용을 위해 새로 설치를 받았는데, default 포트 값인 3306 포트로 설치가 되었다. 그런데 기존에 docker를 이용한 mariaDB 포트 또한 3306 포트로 되어있었기에 충돌이 일어나 실행이 원활히 되지minyakk.tistory.com 현재 3305 포트로 옮김

Local에 Docker 설치 정리

https://velog.io/@hanjuli94/%EC%9C%88%EB%8F%84%EC%9A%B0%EC%97%90%EC%84%9C-%EB%8F%84%EC%BB%A4-%EC%8B%A4%EC%8A%B5%ED%95%98%EA%B8%B0 [Docker] 윈도우10에서 도커 설치하기별도의 가상머신(VM) 또는 듀얼 부팅 없이 기존 윈도우에서 리눅스를 사용 할 수 있는 'WSL'를 통해 GNU/Linux 호환 앱 설치부터 실제 도커 컨테이너를 실행하는 실습을 진행하도록 하겠습니다.velog.io https://learn.microsoft.com/ko-kr/windows/wsl/install WSL 설치wsl --install 명령을 사용하여 Linux용 Windows 하위 시스템을 설치합니다. Ubuntu, De..