본문 바로가기

패스트캠퍼스

패스트캠퍼스 환급챌린지 20일차 : 9개 도메인 프로젝트로 끝내는 백엔드 웹 개발 (Java/Spring) 초격차 패키지 Online 강의 후기

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.

공부 시작 시각 인증

공부 시작 시각 인증

수강 인증 사진

수강 인증 사진

Spring과 객체 지향

  • 스프링(Spring): Java 프로그래밍 언어 기반의 애플리케이션 프레임워크
  • 스프링 컨테이너: 싱글톤 원리가 적용된 스프링에서 제공하는 객체 저장소
  • Bean 객체: 스프링 컨테이너에 저장되는 스프링에서 관리되는 객체
  • 스프링은 컴포넌트 스캔으로 Bean 객체가 될 것들을 찾고, 스프링 컨테이너가 알맞은 빈 객체를 의존성에 맞게 주입해 준다. 이것을 DI(Dependency Injection)이라고 한다.

 

Application.java

package org.fastcampus;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class);
    }
}

HealthCheckController

package org.fastcampus.common.ui;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HealthCheckController {
    @GetMapping
    public String healthCheck() {
        return "OK";
    }
}

학습 인증샷

학습 인증샷

공부 종료 시각 인증

공부 종료 시각 인증

https://bit.ly/4hTSJNB