@Configuration 어노테이션은 이 클래스가 스프링 설정 클래스임을 나타낸다. 이 클래스 내의 메소드들은 스프링 컨테이너가 관리하는 빈(Bean) 객체를 정의하거나 설정 정보를 반환한다.@EnableWebMvc 어노테이션은 Spring MVC를 활성화한다. 이것
주의: Spring MVC에서는 /WEB-INF/views/ 안에 있는 JSP 파일들을 찾기를 기본으로 기대하기 때문에 src/main/webapp/WEB-INF/views/ 경로 만들어줘야 함<%@ page isELIgnored="false" %>JSP 페이지에
주의: Spring MVC에서는 /WEB-INF/views/ 안에 있는 JSP 파일들을 찾기를 기본으로 기대하기 때문에 src/main/webapp/WEB-INF/views/ 경로 만들어줘야 함localhost:8080/customer/processForm으로 url이
web.xml은 Java 웹 애플리케이션에서 사용되는 배포 설명자(Deployment Descriptor). 이 파일은 WAR(Web Archive) 파일의 메타데이터를 정의하고 웹 애플리케이션의 설정을 구성.Servlet 매핑: Servlet 클래스를 URL 패턴에
dispatcher-servlet.xml은 Spring MVC 웹 애플리케이션에서 사용되는 설정 파일. 이 파일은 Spring의 DispatcherServlet에 의해 로드되어 애플리케이션의 웹 계층을 구성.View Resolver 설정: 주로 InternalResou
Spring 어노테이션은 Spring 프레임워크에서 특정 행동이나 설정을 지정하기 위해 사용하는 메타데이터 표기입니다.Java의 어노테이션을 기반으로 동작하며, 애플리케이션 개발을 간소화하고 구조화하는 데 중요한 역할을 합니다.@Component:Spring 컨테이너가
Spring 애플리케이션의 주요 설정 파일 중 하나. 이 파일은 Spring 애플리케이션 컨텍스트를 구성하고 빈(bean)을 정의하는 데 사용.XML 네임스페이스 및 스키마: XML 파일의 맨 위에는 XML 네임스페이스 및 스키마가 정의. 이를 통해 Spring 프레임
🌐 악명 높은 CORS 개념 & 해결법 - 정리 끝판왕 👏
LazyInitializationException이 발생하는 주요 원인은 JPA에서 관리하는 세션이 종료 된 후(정확하게는 persistence context가 종료 된 후) 관계가 설정된 엔티티를 참조하려고 할 때 발생.이것에서 착안해 DAO레이어(Spring dat