Connection PreparedStatement ResultSetbuild.gradle 의존성 추가 implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.5'
application.properties 파일 이용, 자동 DB 연동src -> main -> resources 폴더 UTF-8spring.datasource.url=jdbc:mysql://localhost:3306/DB명
spring.datasource.username=계정명
spring.datasource.password=비밀번호
@Mapper 주입 @Insert("SQL 작성") @Select("SQL 작성") @Delete("SQL 작성") @Update("SQL 작성") #{매개변수} 표현 #{} int : insert/update/delete 처리된 레코드 수 반환 Map / Dto / List : select 조회 결과 레코드 반환 ⚠ 주의: 매핑할 레코드의 컬럼명과 자바 속성명은 일치해야 함