본문 바로가기

해결2

스프링 CORS 해결 방법 + CORS 동작 방식과 의미 안녕하세요, 스코리아입니다.오늘은 CORS가 무엇이고 어떻게 동작하는지 알아본 뒤, 스프링 서버에서 발생하는 CORS 문제의 해결 방안에 대해서 소개해드리겠습니다. 지긋지긋한 CORS 오류Frontend(ex: React)와 Backend(ex: Spring) 서버를 분리하여 작업하다 보면, 한 번쯤은 마주쳤을 'No Access-Control-Allow-Origin' CORS 문제입니다. 처음 CORS 문제를 발견하였을 때, 해결하기 위해 정말 다양하고 기가 막힌(?) 방법을 시도하였던 기억이 있습니다.  CORS 에러는 Frontend와 Backend 서버의 Origin(도메인)이 달라 발생합니다. 아래에서 자세히 살펴보겠습니다. CORS란 무엇인가?CORS란, Cross-Origin Resource.. 2024. 5. 31.
[오류해결] Spring Boot: org.hibernate.mapping.BasicValue cannot be cast to 안녕하세요, 스코리아입니다. 도메인 Entitiy를 수정한 직후, 스프링 부트에서 발생한 오류와 해결 방법에 대해서 소개해보겠습니다. 오류에 관해서 구글에 검색해도 많은 내용이 없어서 제가 해결한 방법을 공유드리고자 합니다. 문제상황 저는 Entitiy 도메인 객체를 일부 수정한 뒤, 스프링 부트 3.1.0에서 스프링 부트를 실행시킬 때 아래와 같은 에러가 표시되었습니다. Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: class org.hibernate.ma.. 2023. 11. 4.