starter
특정 목적을 달성하기 위한 의존성 그룹으로써 간편하게 dependency를 제공한다.
만약 우리가 JPA가 필요하다면 prom.xml(메이븐)이나 build.gradle(그레이들)에
'spring-boot-starter-data-jpa'만 추가해주면 spring boot가 그에 필요한 라이브러리들을 알아서 받아온다.
https://standout.tistory.com/563
JPA란?
JPA (Java Persistence API) ORM기술의 표준. 개발자가 객체지향적 프로그래밍에 집중할 수 있도록 JPA가 관계형 데이터베이스에 맞게 SQL을 대신 생성/실행하여 도와줌. https://standout.tistory.com/14 객체와 객
standout.tistory.com
https://standout.tistory.com/124
Maven이란?
Maven 메이븐 자바용 프로젝트 빌드 자동화 도구 기본프로젝트 처리기능 및 *빌드 프로세스 관리를 제공 https://standout.tistory.com/120 소프트웨어 가공물 혹은 결과물, build build 구현하다 코드파일을
standout.tistory.com
https://standout.tistory.com/469
Gradle 이란?
Gradle 메이븐이 XML 기반의 정적인 빌드를 제공했다면, 그레이들은 그루비( groovy) 스크립트 기반 메이븐보다 빌드 작업이 간단하며 프로그래밍만으로 기능을 추가할 수 있음 *그루비를 이용한 빌
standout.tistory.com
https://standout.tistory.com/632
Spring Framework vs Spring Boot 차이
앞서 Spring이 무엇인지 알아봤다. https://standout.tistory.com/123 Spring이란? Spring Spring Framework 스프링프레임워크라고도 불린다. 자바 웹 애플리케이션을 생성하기위한 오픈소스, 경량 프레임워크이면
standout.tistory.com
'JAVA > Spring Boot' 카테고리의 다른 글
Spring Boot 자동버전관리 (0) | 2023.06.25 |
---|---|
스프링부트 Dependency 수정, 프로젝트 설정 수정 (0) | 2023.06.08 |
Spring Boot 구조 (0) | 2023.04.17 |