10 MyBatis 게시판 — 상세 강의노트

목차

1) MyBatis 개요

2) 주요 구성요소

3) Board 예제 설계

4) 환경 설정(간단 가이드)

예시 (mybatis-config 연결 요약)

<environments default="development">
  <environment id="development">
    <transactionManager type="JDBC" />
    <dataSource type="POOLED">
      <property name="driver" value="com.mysql.cj.jdbc.Driver"/>
      <property name="url" value="jdbc:mysql://localhost:3306/dbname"/>
      <property name="username" value="user"/>
      <property name="password" value="pass"/>
    </dataSource>
  </environment>
</environments>

5) 실습 전략: In-memory vs MyBatis 실제 DB

6) 트랜잭션과 동시성

7) 보안/성능 팁

참고 실습 파일

이 문서는 MyBatis의 개념부터 실습 전환 가이드까지 단계별로 설명하므로 강의 교재로 바로 사용 가능합니다.