Gradle(그래들)은 빌드 자동화,개발 지원에 중점을 둔 도구를 말한다그래들은 그루비(Groovy)를 기반으로 Ant,maven의 장점을 취합하여 만들어졌다.
장점
- 직관적임 Maven과 다르게 xml로만 이루어져있지않아 내가 원하는 것을 찾기가 쉬움.
- 각 작업에 필요한 라이브러리들만 가져올수있음 필요한 범위에 따라서 다른 라이브러리를 가져오는 방식
- 점진적 컴파일링을 지원하기에 부분적으로 수정된 내용은 빠르게 재 컴파일링이 가능함.
즉 그래들은 Ant -> Maven -> Gradle 순으로 나왔기 때문에 앞에 나온 자동화 도구들의 단점을 해결한 자동화 도구이다.
'Spring > Springboot' 카테고리의 다른 글
📝 AOP(Aspect Oriented Programming) 관점 지향 프로그래밍 개념 (0) | 2022.11.16 |
---|---|
📝 Spring Bean이란 무엇이며 어떻게 등록해야 할까? (0) | 2022.11.16 |
📝 restAPI의 put 과 patch 는 어떤 차이점이 있을까요? 어떤 경우에 사용하면 좋을까요? (0) | 2022.11.16 |
📝 Controller, Service, Repository 가 무엇인가요? (0) | 2022.11.16 |
스프링 빈 생명 주기(Spring Bean Life Cycle) (0) | 2022.11.09 |