본문 바로가기

데이터베이스 연결2

[마이바티스(MyBatis)] 데이터베이스 연결 및 세션 생성 Chapter 5. 데이터베이스 연결 및 세션 생성 마이바티스를 활용하려면 먼저 데이터베이스에 연결해야 합니다. 이 장에서는 데이터베이스 연결 정보를 설정하고, 세션을 생성하는 방법에 대해 다룹니다. SQL을 실행하기 위한 기본적인 준비단계를 배우게 됩니다. [Chapter 5. 데이터베이스 연결 및 세션 생성] 5.1. 드라이버 및 연결 정보 설정 5.1.1. MySQL 연결 정보 5.1.1.1. MySQL JDBC 드라이버 설정 5.1.1.2. MySQL 연결 정보 입력 방법 5.1.2. Oracle 연결 정보 5.1.2.1. Oracle JDBC 드라이버 설정 5.1.2.2. Oracle 연결 정보 입력 방법 5.1.3. PostgreSQL 연결 정보 5.1.3.1. PostgreSQL JDBC 드.. 2023. 5. 16.
[마이바티스(MyBatis)] 마이바티스(MyBatis) 란? 마이바티스(MyBatis) 란? MyBatis는 Java 언어를 위한 오픈 소스 SQL 매퍼 프레임워크입니다. SQL 매퍼는 개발자가 SQL 쿼리문을 작성하면서 동시에 해당 쿼리문의 결과를 자바 객체와 매핑하게 해주는 도구입니다. 이를 통해 개발자는 SQL 쿼리문을 직접 사용하면서도 객체 지향적인 코드를 작성할 수 있습니다. MyBatis는 JDBC 코드의 상당 부분과 파라미터 설정 및 결과 매핑을 처리해 줍니다. MyBatis는 복잡한 SQL 쿼리문과 프로시저를 지원하며, 동적 SQL을 다루는 데 유용합니다. 또한, MyBatis는 XML 및 어노테이션을 사용하여 SQL을 분리하고 관리할 수 있도록 지원합니다. 이 프레임워크는 개발자가 데이터베이스와 상호작용하는 방법을 세세하게 제어할 수 있도록 해주기.. 2023. 5. 15.