ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 스프링 프레임워크 첫걸음 - 제 1장
    카테고리 없음 2024. 6. 23. 22:29

    제 1장에서는 스프링 프레임워크가 무엇인지 그리고 개발 환경 준비(자바, IDE PostgreSQL)를 알려준다.

     

    스프링 프레임워크란?

    우선  프레임워크란 무엇일까? 일단 쉽게 설명하자면 뼈대라고 말할 수 있다. 프레임워크(framework)는 소프트웨어나 애플리케이션 개발을 간단하게 해주는 여러 기능을 가진 클래스 라이브러리가 특정 결과물을 구현하고자 합쳐진 형태라고 볼 수 있다.

    장점은 프레임워크가 개발에 필요한 최소한의 기능을 제공하기 때문에 자신이 모든 기능을 작성할 필요가 없고, 애플리케이션 개발에 필요한 시간과 비용을 줄일 수 있다는 점이다. 

    단점은 그 프레임워크를 사용하기 위해 고유의  사용법을 이해할 필요가 있다는 점이다.

     

    스프링 프레임워크는 자바 개발 환경에서 사용되는 프레임워크인데 여러가지 기능을 제공한다. 그 기능들을 살펴 보자면

    • 스프링 부트(Spring Boot) 
    • 스프링 프로젝트
      • 스프링 MVC(Spring MVC)
      • 스프링 데이터(Spring Data)
      • 스프링 배치(Spring Batch)
      • 스프링 시큐리티(Spring Security)
    • 스프링 프로젝트
      • 스프링 DI(Spring DI)
      • 스프링 AOP(Spring AOP)

    가 있다.

Designed by Tistory.