JDBC2 [자바/스프링] 순수 JDBC 스프링 DB 접근 기술 순수 JDBC 🔎 환경 설정 👉 build.gradle 파일에 jdbc, h2 데이터베이스 관련 라이브러리 추가 ``` implementaion 'org.springframework.boot:spring-boot-starter-jdbc' runtimeOnly 'com.h2database:h2' ``` 💾 build.gradle 👉 스프링 부트 데이터베이스 연결 설정 추가 `resources/application.properties` ``` spring.datasource.url=jdbc:h2:tcp://localhost/~/test spring.datasource.driver-class-name=org.h2.Driver ``` 💾 resources > application.prop.. 2023. 2. 24. 마이바티스란? MyBatis? 마이바티스 개발자가 지정한 SQL, 저장프로시저 그리고 몇 가지 고급 매핑을 지원하는 퍼시스턴스 프레임워크. 마이바티스는 JDBC로 처리하는 상당부분의 코드와 파라미터 설정 및 결과 매핑을 대신해준다. 데이터베이스 레코드에 원시타입과 Map 인터페이스 그리고 자바 POJO를 설정해서 매핑하기 위해 MXL과 어노테이션을 사용할 수 있다. 퍼시스턴스 프레임워크 (Persistence Framework) 데이터의 저장, 조회, 변경 삭제를 다루는 클래스 및 설정 파일들의 집합. 지속성 프레임워크를 사용하면 JDBC 프로그래밍의 복잡함이나 번거로움 없이 간단한 작업만으로 데이터베이스와 연동되는 시스템을 빠르게 개발할 수 있으며 안정적인 구동도 보장함 JDBC (Java Database Connectivity) .. 2022. 2. 27. 이전 1 다음