본문 바로가기

JDBC3

[마이바티스(MyBatis)] 환경 설정 Chapter 2. 환경 설정 마이바티스를 사용하기 위한 첫 단계는 환경 설정입니다. 이 장에서는 Java 버전과 IDE 선택, 의존성 관리 도구 설정, 그리고 마이바티스의 기본 설정 파일인 mybatis-config.xml 설정에 대해 다룹니다. 이 모든 설정을 통해 마이바티스를 사용할 준비를 마치게 됩니다. [Chapter 2. 환경설정] 2.1. Java 버전 및 IDE 선택 2.1.1. 호환되는 Java 버전 2.1.2. 추천하는 IDE 2.1.2.1. IntelliJ IDEA 2.1.2.2. Eclipse 2.2. 의존성 관리 도구 설정 2.2.1. Maven 설정 2.2.1.1. Maven의 개념과 사용 이유 2.2.1.2. Maven을 이용한 마이바티스 설정 2.2.2. Gradle 설정 2.. 2023. 5. 16.
[스프링 부트(SpringBoot)] 데이터베이스 연동 기초 4. 데이터베이스 연동 기초 4.1. JDBC 연동 스프링 부트는 데이터베이스 연동을 위해 JDBC(Java Database Connectivity)를 사용할 수 있습니다. JDBC는 자바 애플리케이션에서 데이터베이스에 접근하고 데이터를 조작하기 위한 표준 API입니다. 스프링 부트는 자동 구성을 통해 데이터 소스를 설정하며, application.properties 파일에서 데이터베이스 관련 설정을 할 수 있습니다. 먼저 데이터베이스 드라이버를 의존성에 추가해야 합니다. 여기서는 MySQL을 예로 들겠습니다. Maven의 경우 pom.xml에 다음과 같이 추가합니다. mysql mysql-connector-java 8.0.26 Gradle의 경우 build.gradle에 다음과 같이 추가합니다. // .. 2023. 5. 3.
[자바(JAVA)] 자바와 데이터베이스 37.1. 데이터베이스 개요 데이터베이스는 구조화된 데이터를 저장하고 검색할 수 있는 시스템입니다. 관계형 데이터베이스 (예: MySQL, PostgreSQL)와 NoSQL 데이터베이스 (예: MongoDB, Cassandra) 등 다양한 종류의 데이터베이스가 있습니다. 이러한 데이터베이스와 자바 애플리케이션을 연결하여 데이터를 읽고 쓸 수 있습니다. 37.2. JDBC (Java Database Connectivity) JDBC는 자바 애플리케이션에서 관계형 데이터베이스에 접근할 수 있는 API입니다. 데이터베이스에 접속하고 SQL 쿼리를 실행하는 데 사용됩니다. 각 데이터베이스 벤더는 JDBC 드라이버를 제공하며, 이를 사용하여 데이터베이스와 통신할 수 있습니다. import java.sql.Conn.. 2023. 4. 30.