목록2024/12/20 (2)
leehyeon-dv 님의 블로그

01. 📌TestController.java 파일을 만들어 코드 입력 (/test GET요청시 "test"문자열 반환)@RestControllerpublic class TestController { @GetMapping("/test") public String test() { return "test"; }} 02.📌 실행 localhost(현재사용중인 컴퓨터) : 8080(포트번호) / test(경로)이처럼 웹 브라우저에서 요청할 주소에 맞게 코드를 작성하면 웹 사이트나 웹 애플리케이션을 개발 할 수 있다 ✏️스프링 부트 스타터의존성이 모여있어 필요한 기능을 간편하게 설정할 수 있다 spring-boot-starter-webSpring MVC를 사용해..

엔터프라이즈 애플리케이션이란? 대규모의 복잡한 데이터를 관리하는 애플리케이션 이게 복잡해져서 스프링 프레임워크가 등장! 스프링 프레임워크서버 성능, 안정성, 보안을 매우 높은 수준으로 제공하는 도구 스프링의 설정이 복잡하다는 단점 → 스프링 부트 출시 📌 스프링 부트와 스프링의 차이 구성스프링 = 애플리케이션 개발에 필요한 환경을 수동으로 구성하고 정의스프링부트 = 스프링 코어와 스프링 MVC의 모든 기능을 자동으로 로드해 수동으로 개발환경을 구성할 필요없음내장 WAS의 유무 스프링 = 톰갯과 같은 WAS에서 배포스프링 부트 = WAS를 자체 보유 (jar 파일만 만들면 WAS를 설정하지 않아도 애플리케이션 실행가능) 📌IOC(제어의 역전)다른 객체를 직접 생성하거나 제어하는 것이 아니라 외부에..