implementation 'org.mybatis:mybatis:3.5.16'
마이바티스는 자바 퍼시스턴스 프레임워크의 하나로 XML 서술자나 애너테이션을 사용하여 저장 프로시저나 SQL 문으로 객체들을 연결시킨다. 마이바티스는 아파치 라이선스 2.0으로 배포되는 자유 소프트웨어이다
runtimeOnly 'com.oracle.database.jdbc:ojdbc11:23.4.0.24.05'
JDBC는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다. JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다
implementation 'com.oracle.database.nls:orai18n:23.4.0.24.05'
언어
compileOnly 'org.projectlombok:lombok:1.18.32'
annotationProcessor 'org.projectlombok:lombok:1.18.32'
애노테이션
implementation 'org.slf4j:slf4j-api:2.0.13'
SLF4J(Simple Logging Facade for Java)는 단순한 퍼사드 패턴을 수단으로 하는 자바 로깅 API를 제공한다. 기반이 되는 로깅 백엔드는 원하는 바인딩을 클래스패스에 추가함으로써 런타임 시점에 결정되며 표준의 썬 자바 패키지 java.util.logging, log4j, reload4j, logback, tinylog가 될 수 있다.
Implementation 'ch.qos.logback:logback-classic:1.5.6'
SLF4J.api 인터페이스를 구현해주는 구현체