의존성 (dependencies)

hyunwoo·2023년 1월 17일
0

Spring (fastcampus)

목록 보기
13/27

[참조 사이트]
https://kotlinworld.com/316

dependencies 블록이란?

dependencies 블록은 프로젝트를 구성하기 위해 받아와야 할 라이브러리를 정의해놓는 공간이다.

junit

testImplementation 'org.junit.jupiter:junit-jupiter-params:5.8.2'  // @ParameterizedTest 사용하기 위한 의존성 추가

assertj


testImplementation 'org.assertj:assertj-core:3.23.1'  // assertj 의존성 추가

<assertj 의존성 추가를 통해서 코드에서 사용시>
import static org.assertj.core.api.Assertions.assertThat; 이렇게 import문이 생성 되어야한다.


?

    implementation('com.zaxxer:HikariCP:5.0.1')     // HikariCP 의존성
    implementation('org.springframework:spring-jdbc:5.3.22')    // jdbc 의존성

log

    // logback-classic
    implementation 'ch.qos.logback:logback-classic:1.2.3'

tomcat

    // embedded tomcat
    implementation 'org.apache.tomcat.embed:tomcat-embed-core:8.5.42'
    implementation 'org.apache.tomcat.embed:tomcat-embed-jasper:8.5.42'

복합적

implementation 'org.passay:passay:1.6.1' // 패스워드를 생성해주는 자바 라이브러리 의존성 추가

database

    testImplementation('com.h2database:h2:2.1.214') //데이터 베이스로 h2database
}

0개의 댓글