목록스프링부트 (2)
후라이
스프링 웹 개발 기초 정적 컨텐츠 : HTML 파일, CSS 스타일시트, JavaScript 파일, 이미지, 폰트와 같이 서버에서 변경되지 않고 그대로 웹 브라우저에게 전송되는 것 -> 그냥 파일 찾아서 응답으로 보내주면 끝 MVC와 템플릿 엔진 : Model-View-Controller 부분으로 나눠짐 / 동적으로 HTML을 생성하는데 활용 API : 클라이언트와 서버 간의 데이터 전송, 서버-서버 간의 데이터 전송 시 활용 JSON 형식(데이터 구조 포맷)이 많이 사용됨 -> 이렇게 3가지 방식이 있음. 당연히 API가 많이 쓰임 정적 컨텐츠 : 스프링 부트 정적 컨텐츠 기능 Spring Boot Features Spring Boot Features Graceful shutdown is support..
이번 포스트에서는 스프링 부트 기초 지식 환경 설정 스프링이란? : 자바 기반의 오픈소스 어플리케이션 프레임워크 -> 엔터프라이즈(대규모의 복잡한 데이터를 다루는) 어플리케이션 개발을 위한 다양한 기능과 서비스 제공 - 의존성 주입(Dependency Injection) : 객체 간의 의존성 관리 & 제어 - 제어의 역전 (Inversion of Control) : 제어의 역전을 통해 어플리케이션의 흐름을 프레임워크가 제어하도록 함 - 모듈화 - 관점 지향 프로그래밍 (AOP: Aspect-Oriented Programming) : 코드의 재사용성과 유지보수성 향상 - 트랜잭션 관리 - 데이터 액세스 -모델-뷰-컨트롤러(MVC) 아키텍처 - 보안(시큐리티) 스프링 부트란? : 스프링 프레임워크의 일부로 ..