본문 바로가기
반응형

JAVA/Spring3

김영한 스프링 부트 - 핵심 원리와 활용 강의로 스프링 부트 시작하기 스프링 부트 - 5가지 핵심 기능1. 내장 서버(WAS) : 별도의 서버 설치 필요 없음2. 자동 라이브러리 관리 손쉬운 빌드 구성을 위한 스타터 종속성 제공스프링과 외부 라이브러리의 버전을 자동으로 관리 3.자동 구성(Auto Configuration) :복잡한 스프링 설정을 자동화프로젝트 시작에 필요한 스프링과 외부 라이브러리의 빈을 자동 등록4. 외부 설정환경에 따라 달라져야 하는 외부 설정 공통화 5. 모니터링과 관리 기능 강의 목차1. 스프링 부트 소개2. 스프링 부트와 웹 서버3. 스프링 부트 스타터와 라이브러리 관리4. 자동 구성 (Auto Configuration)5. 외부 설정과 프로필6. 모니터링과 활용스프링 부트 액츄에이터마이크로미터, 프로메테우스, 그라파나를 활용한 모니터링모니터링 .. 2024. 8. 27.
웹 애플리케이션의 이해 1. 웹 서버, 웹 애플리케이션 서버 1) 웹 서버(Web Server) HTTP 기반으로 동작 정적 리소스 제공, 기타 부가 기능 정적(파일) HTML, CSS, JS, 이미지, 영상 NGNIX, APACHE 등 2) 웹 애플리케이션 서버(WAS - Web Application Server) HTTP 기반으로 동작 웹 서버 기능 포함 프로그램 코드를 실행해서 애플리케이션 로직 수행 동적 HTML, HTTP API(JSON) 서블릿, JSP, 스프링 MVC 톰캣, Jetty, Underetow 3) 웹 서버, 웹 애플리케이션 서버 차이 웹 서버는 정적 리소스(파일), WAS는 애플리케이션 로직 자바는 서블릿 컨테이너 기능을 제공하면 WAS WAS는 애플리케이션 코드를 실행하는데 더 특화 4) 웹 시스템 .. 2023. 11. 7.
Spring 에서 자주 사용하는 Annotation 정리 JAVA에서 Annotation 이라는 기능이 있습니다. 사전상으로는 주석의 의미이지만 Java 에서는 주석 이상의 기능을 가지고 있습니다. Annotation은 자바 소스 코드에 추가하여 사용할 수 있는 메타데이터의 일종입니다. 소스코드에 추가하면 단순 주석의 기능을 하는 것이 아니라 특별한 기능을 사용할 수 있습니다. @SpringBootApplication : spring boot application으로 설정 import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class TestApp.. 2023. 7. 17.
반응형