spring boot (3) 썸네일형 리스트형 [Spring Boot] html, JSP 파일 생성 & Controller 연결 Spring Boot에서 html과 jsp 파일 생성 후 controller와 연결하는 방법까지 알아보려고 한다. new에서 html, jsp 파일을 생성하려고 보니 검색을 해도 나오지않기때문에 사용하기 위해서 마켓에서 Eclipse Web Developer Tools를 다운받는다. 1) html html은 정적 리소스 파일들을 넣어두는 static 파일 하위에 위치해야한다. html로 사진을 페이지에서 출력하기위해서 images 파일에 사진을 넣어준 뒤 하기와 같이 작성한다. 서버를 실행시킨 뒤 url을 통해서 index.html에 넣어둔 사진이 잘뜨는 것을 확인할 수 있다. 2) jsp - build.gradle jsp를 사용하기 위해서 라이브러리를 추가해주어야 하는데 gradle에서 pom.xml의.. [Spring Boot] 프로젝트 디렉토리 구조 기존에 사용하였던 스프링 레가시 프로젝트와 다르게 스프링 부트 프로젝트의 디렉토리 구조에 대해서 알아보려고 한다. 1. src/main/java 기존의 레가시 프로젝트와 동일하게 클래스, 인터페이스 등 자바 파일이 위치한다. 2. Test02Application 클래스 Test02 프로젝트를 생성하게 되면 만들지 않은 Test02Application 클래스가 자동으로 생성된다. 파일을 열어보면 main()만 선언되는데 해당 메서드는 SpringApplication.run()을 호출해서 웹 애플리케시션을 실행해주는 역할을 한다. package com.kim.springboot; import org.springframework.boot.SpringApplication; import org.springfram.. [Spring Boot] 설치 방법 및 초기 설정 Spring Boot란? Spring framework 기반 프로젝트를 복잡한 설정없이 쉽고 빠르게 만들어주는 라이브러리 개발자가 일일히 모든 설정을 할 필요없이 자주 사용되는 기본 설정을 해줌 스프링을 쉽게 사용할 수 있도록 필요한 여러가지 복잡한 설정을 대부분 미리 셋팅 + WAS도 별도 설정없이 바로 웹개발에 들어갈 수 있도록 만들어놓음 Spring Boot 를 사용하는 이유 빈(Bean) 설정 XML xxx -> @ O 빈 등록을 위한 설정파일(.xml)이 불필요해지므로 자바 코드만 보고서도 전체내용 파악가능 라이브러리 관리 pom.xml xxx -> 그레이들(GRADLE) O -> 그레이들 사용시 .xml 대신 간단한 설정파일을 사용할수있게됨 외부 와스 없이 내장된 톰캣 서버 사용 가능 내장 서.. 이전 1 다음