ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 스프링 부트(Spring boot)
    Spring 2019. 10. 6. 17:34

     

    Spring

    Spring boot

    Spring boot starter

    Gradle

    InteliJ

     

    1.스프링의 장점/단점

     (1) 장점 : 성능/DI/안정성

     (2) 단점 : 설정 어려움

     

    2.스프링부트 장점/단점

    - 설정이 어려운 스프링의 단점을 보완함.

     

    (1) 장점

     -설정 간편

     -임베디드 톰캣

     -통합스타터 제공

     -jar를 사용하여 자바 옵션만으로 배포 가능

     -스프링액츄에이터(Actuator)제공 : 애플리케이션 모니터링 관리 

     -부트의 버전을 올리면 의존성 호환성 테스트를 다 거치고 업데이트를 하기 때문에 안정성이 보장됌.

     

    (2) 단점

     -커스터마이징하면 버전을 올릴 때/변경할 때 불편함 (아직 안해봐서 감이 잘 안옴)

     

    3.스프링 부트 버전별 정리 

    https://github.com/spring-projects/spring-boot/wiki

     

     

    4.스프링 부트 스타터

    (1)스타터 세팅

    maven : pom.xml

    gradle : build.gradle 파일에서 ctrl+space키 눌러서 찾아 추가할 수 있음.

    추가된 의존성은 IDE > [프로젝트] > External Libraries에서 확인

     

    (2)스타터 종류 

    spring-boot-starter-*

    jap

    redis

    rest

    thymeleaf

    jdbc

    security

    oauth2

    validation

    web 

     

    (3)스타터 버전 확인 

    -github (기본 버전)

    http://github.com/spring-projects/spring-boot/

    spring-boot-proejct > spring-boot-dependencides > pom.xml

     

     

     

     

    [참조]

    처음 배우는 스프링 부트2  -한빛미디어(김영재)

     

    'Spring' 카테고리의 다른 글

    [JAVA] anotation  (0) 2020.04.12
    스프링 부트(Spring Boot) 설치  (0) 2019.10.06
    스프링 부트(Spring boot) 책 추천  (0) 2019.10.06
    [스프링부트] 2.메이븐  (0) 2019.09.28
    [스프링부트] 1.세팅  (0) 2019.09.28

    댓글

Designed by Tistory.