spring boot

· Java/spring
회원 관리 (MVC) 회원 웹 기능(홈 화면) 홈 컨트롤러 package hello.hellospring.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @Controller public class HomeController { @GetMapping("/") public String home(){ return "home"; } }home.html Hello Spring 회원 기능 회원 가입 회원 목록 회원 기능 (등록) 회원 등록 폼 개발 package hello.hellospring.controller; @Controller public..
· Java/spring
스프링 웹 개발 기초 정적 컨텐츠 정적 컨텐츠 static 폴더내의 html 파일을 localhost/[폴더명]을 통해서 접근 가능 localhost/[폴더명]을 통해서 접근하면 [폴더명]을 가지고 스프링 컨테이너가 컨트롤러를 우선적으로 탐색 static 폴더내의 html 파일은 컨트롤러가 아니기 때문에 컨트롤러 탐색 후 static 폴더에 있는 html 파일 반환 http://127.0.0.1:8080/hello-static.html 으로 접근이 가능MVC와 템플릿 엔진 MVC : Model, View, Controller 스프링의 동작 방식 Controller 요청에 따라 어떤 처리를 할지 결정해주는 로직 서비스를 담당 package hello.hellospring.controller; import ..
· Java/spring
사용한 Java 환경 JDK 17 Spring boot version Project : Gradle-Groovy Language : Java Spring Boot : 3.2.0 Add Dependencies Spring Web Thymeleaf IntelliJ Gradle 대신에 자바 직접 실행 최근 IntelliJ 버전은 Gradle을 통해서 실행 하는 것이 기본 설정이다. 이렇게 하면 실행속도가 느리다. 다음과 같이 변경하면 자바로 바로 실행해서 실행속도가 더 빠르다. Spring Boot란? 정의 엔터프라이즈용 Java 애플리케이션 개발을 편하게 할 수 있게 해주는 오픈소스 경량급 애플리케이션 프레임워크 간단한 설정과 구성을 통해 스프링 애플리케이션의 개발을 빠르게 시작할 수 있도록 도와주는 프로젝..
zero_jae
'spring boot' 태그의 글 목록