작은 콩 개발자/등등
build.gradle 의 여러가지 dependencies 들
귤치치
2021. 11. 24. 14:00
build.gradle 의 dependencies (빌드.그래들의 디펜던시)
- 오라클 드라이버 와 마이바티스는 디비연결을 안하면 디비 연결 해달라고 하고 스프링 실행이 안되기 때문에 주석 처리를 하고 gradle 리프래쉬를 한 번 해주고 돌리면 된다.
- 프로젝트를 생성할 때 클릭해주면 dependencies 가 저렇게 생겨나게 된다.
- 만약 저렇게 눌러 생성하지 않았더라도 dependencies 에 나중에 추가 해주면 된다.
- 타임리프 Thymeleaf
- 스프링 웹 Spring Web
- 오라클 드라이버 oracle driver
- 마이바티스 mybatis
- 스프링 부트 디벨롭툴 spring-boot-devtools
- 롬복 lombok
dependencies {
//타임리프 선택할 경우
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
//스프링 웹
implementation 'org.springframework.boot:spring-boot-starter-web'
providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
//오라클 드라이버
runtimeOnly 'com.oracle.database.jdbc:ojdbc8'
//마이바티스
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.0'
//스프링 부트 디벨롭툴
developmentOnly 'org.springframework.boot:spring-boot-devtools'
//롬복
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
}
그리고 하나 더 추가 할 것이 있었으니 안 넣으면 오류 나더라 넣어주자
- 로그4제이 log4j
//log4j
implementation group: 'org.bgee.log4jdbc-log4j2', name: 'log4jdbc-log4j2-jdbc4.1', version: '1.16'