Spring 5

Project 내 home.jsp를 실행하면 404 error가 발생하는 이유(스프링 작동 원리, 작동 방식)

출처 : https://hello-walnuty.tistory.com/16 Spring Project의 Home.jsp 실행 시, 404 Error가 발생하는 이유(부제) Spring Framework의 동작원리 얼마 전 나는 학생 때 진행했던 개발 프로젝트를 리팩토링 하기 위해 Spring을 재설치했다. Spring 설치가 제대로 되었는지 확인하기 위해, Project를 생성하여 그 안에hello-walnuty.tistory.comhttps://devpad.tistory.com/24 Spring MVC 프로젝트의 기본 구조와 실행 순서Spring MVC 프로젝트의 기본 구조 Spring의 전체적인 실행 순서 요청 -> DispatcherServlet -> HandlerMapping -> 요청 처리하기 ..

Spring 2022.11.30

[Spring] pom.xml 태그

4. pom.xml태그의 설명과 분석 : Maven의 XML 네임스페이스를 지정 : Maven의 model Version : 그룹 ID태그 : 아티팩트ID 태그 : 버전명 태그 패키징 형식을 지정하는 태그 : 프로젝트의 이름 : Maven의 url : 프로젝트 관련 속성 : pom.xml의 상속에 관련된 태그 : 프로젝트가 의존하는 라이브러리들의 정보 맨 마지막 dependencises 태그 안에 코드를 쓸 일이 많다. dependency는 프로젝트의 라이브러리를 정의하는 태그이다. 위의 코드로 정리를 해보면 : 라이브러리 그룹 아이디 : 라이브러리 아티팩트 아이디 : 라이브러리 버전 : 라이브러리가 프로젝트 내에서 사용되는 범위

Spring 2022.06.13

[Spring] 의존성 주입 테스트(Chef, Restaurant)_5/10

lombok이 이클립스 폴더에 등록된 후. 1. 의존성 주입 테스트 전 pom.xml 수정. Lombok 라이브러리 등록해야함. 2. Test 위해 라이브러리 수정 3. 프로젝트 우클릭>Properties>Java Build Path>Add Library>JUnit>버전 4>Finish 4. 열려있는 Properties에서 Deployment Assembly>Maven 등록된 것 확인>Add>Java Build Path Entries>JUnit4>apply 5. (55p) 의존성 주입 확인 예제 src/main/java > org.zerock.controller 에 org.zerock.sample 패키지 생성, 생성한 패키지에 Chef.java 클래스 생성 @Component 해당 클래스가 스프링에서 객..

Spring 2022.05.26

[Spring] 환경설정 중 에러 발생

수업 중 사용한대로 이클립스 2021-12 버전, jdk 11을 설치 후 software를 install하였다. 그러나 프로젝트 생성 시 spring 폴더가 나타나지 않거나/ spring legacy project가 보이지 않거나/ spring MVC project나 보이지 않았다. 그래서 추가로 marketplace에서 sts3를 설치하였고, 재실행 후 해결되어 ex01로 spring MVC project를 생성하였다. -preference>server에서 tomcat 9.0 설정 - >java>installed JREs>java8 폴더 등록, default로 체크 - >workspace, css, html, jsp 인코딩 UTF-8로 변경 - >general>web browser>chrome 체크 -..

Spring 2022.05.23