Development Study/Background Knowledges [IntelliJ] build.gradle 뜯어보기 - 728x90 기 강좌에서의 IntelliJ Gradle Project의 build.gradle 요소 설명 중 승 그냥 듣고 넘어갈 수도 있겠지만 혹시 모를 미래의 내가 고통받을 것을 대비해 필기해두기로 했다 전 참고 사이트 / 강좌 더보기 Gradle 의존성 옵션 정리(Compile VS implementation,옵션) Gradle 이란? 그래들(이하 Gradle)은 그루비(Groovy)를 기반으로 한 빌드 도구. Ant와 Maven과 같은 이전 세대 빌드 도구의 단점을 보완하고 장점을 취합하여 만든 오픈소스로 공개된 빌드 도구. 처음 Sprin cantcoding.tistory.com [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com [스프링부트 (1)] 스프링부트 시작하기 (SpringBoot 프로젝트 설정 방법) [스프링부트 (1)] 스프링부트 시작하기 (SpringBoot 프로젝트 설정 방법) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 스프링 부트 기초. 스프링 부트란? 그리고 스프링 부트 프로젝트 생성 방법 ] 입 goddaehee.tistory.com 결 0. implementation이란? Gradle의 프로젝트 의존성 옵션들 중 하나(다른 하나는 Compile이다) 이 옵션을 사용하는 경우 다음과 같은 기능을 가진다 ex) 1번 모듈을 수정 할 경우 1번 모듈을 직접적으로 의존하는 모듈까지만 rebuild한다 그래서 빠르다 API의 노출을 막는다(Compile사용 시 연결된 모든 API 노출) 1. 코드 설명 -thymeleaf implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' tymeleaf라는 HTML을 만들어 주는 템플릿 엔진 옵션 추가 2. 코드 설명 -web implementation 'org.springframework.boot:spring-boot-starter-web' Spring MVC를 사용한 RESTful 서비스의 개발에 사용 3. 코드 설명 -starter-test testImplementation 'org.springframework.boot:spring-boot-starter-test' Junit, Hamcrest, Mockito가 들어간 스프링 어플리케이션을 테스트 가능하게 만든다 끝 728x90 공유하기 게시글 관리 TimeMap.exe 저작자표시 비영리 변경금지 'Development Study > Background Knowledges' 카테고리의 다른 글 [Git] Git은 뭐하는 친구일까 (1) 2023.01.03 [Git] 명령어 정리 (0) 2022.12.31 [IntelliJ] Gradle 프로젝트 실행 속도 높이기 (0) 2022.11.25 [IntelliJ] Windows에서 Preference 여는 법 (0) 2022.11.24 VSCode에서 Jupyter Notebook을 이용할 수 있다?? (0) 2022.11.10 Contents 당신이 좋아할만한 콘텐츠 [Git] Git은 뭐하는 친구일까 2023.01.03 [Git] 명령어 정리 2022.12.31 [IntelliJ] Gradle 프로젝트 실행 속도 높이기 2022.11.25 [IntelliJ] Windows에서 Preference 여는 법 2022.11.24 댓글 0 + 이전 댓글 더보기