Framekwork/SPRING38 [자바/스프링] 프로젝트 생성 (with IntelliJ IDEA) 프로젝트 생성 https://start.spring.io/ Project Gradle - Groovy Langauge Java Spring Boot 3.0.2 Project Metadata Group: 보통은 회사 이름을 넣어서 만든다 Dependencies Spring Web Thymeleaf [hello-spring] 폴더에서 build.gradle 선택하고 OK 클릭 .idea: 인텔리제이 관련 설정 파일 gradle: gradle 관련 설정 파일 src main 과 test가 분리 build.gradle => 중요!! 실행! 8080 을 확인할 수 있다. http://localhost:8080 으로 들어가면 'Whitelabel Error Page'를 확인할 수 있다. +번외 실행이 느릴 시 se.. 2023. 2. 8. [SpringBoot] 스프링부트 개념정리 - 메타코딩 Springboot with JPA 1강 스프링 개념잡기 (1~3) 1. 스프링이란? 스프링은 프레임워크이다. 프레임은 틀, 워크는 동작하다 => 틀 안에 동작한다. 스프링은 오픈소스이다. (무료) 소스코드 공개되어 있음 (내부를 볼 수 있고, 뜯어 고칠 수 있다.) 스프링은 IoC 컨테이너를 가진다. (Inversion of Controll => 제어의 역전) 주도권을 빼앗김. 주도권이 스프링한테 있다. class: 설계도 object: 실체화가 가능한 것 instance: 실체화 된 것 스프링은 DI를 지원한다. (Dependency Injection => 의존성 주입) 스프링은 엄청나게 많은 필터를 가지고 있다. (검열) 톰캣: filter (web.xml) 스프링 컨테이너: 인터셉터 (AOP) 스.. 2022. 3. 22. 이전 1 ··· 4 5 6 7 다음