자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로 간단하게 스프링(Spring)이라고도 부름동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있으며 대한민국 공공기간의 웹 서비스 개발 시 사용을 권장하고 있는전자정부 프레임워크의 기반 기술로 쓰임공식
Spring setting 1. Java-version, spring-version, servlet/jsp-version 업그레이드 location -> pom.xml 1.1 servlet버젼 4.0 업그레이드 location -> web.xml 3. servl
XML파일에는 구동시킬 필수 요소만 작성하고 소스코드에 Annotation으로 표시하여 구동하는 방식@Contorller@Service@Repositorylocation -> src/main/webapp/WEB-INF/spring/appServlet/servlet-co
Spring Project를 진행하며 회원가입 시 프로필 사진 추가를 위해 첨부파일을 추가하였다.하지만 오류가 발생하였다.request method 'post' not supported원인은 CSRF Token이 없어서였다.CSRF (Cross-Site Request
Springframework를 기반으로 한 개발플랫폼Main Contributor : Phill Webb1.0 : 20142.0 : 2018.3.13.x : 2022.11.25 \* Springframework v6.0 지원기능정의단독실행 가능한 스프링 어플리케이션
1. 사이트에서 생성 https://start.spring.io/ > Maven Project Language : Java Spring Boot : 2.7.11 Package : Jar Java : 11 Dependencies : Spring Boot DevTools
pom.xml 의존성 주입 application.yml(datasource)
Red : 항상 실패하는 테스트를 먼저 작성 Green : 테스트가 통과하는 프로덕션 코드 작성 Refactor : 테스트가 통과하면 프로덕션 코드 리팩토링 Test Code Test Code와 TDD는 다른 의미이다. TDD : 테스트가 주도하는 개발이며 테스트
프로젝트를 만들면서 NullPointerException 에러가 나왔다.코드는 아래와 같다.ControllerServiceNullPointerException 에러가 난 이유는@RequiredArgsConstructor 사용시 final을 사용해야 했기 때문이다.Spr