
<configuration><properties>


.properties or .yml)에서 DB 접속 정보 같은 값을 불러옴${username}, ${password} 식으로 사용 가능<settings>
<typeAliases>

com.haenin.MenuDTO → MenuDTO<environments>

<environment> 안에 두 가지 핵심:
<transactionManager> → 트랜잭션 방식 (JDBC or MANAGED)<dataSource> → DB 연결 방식 (POOLED, UNPOOLED, JNDI)
driver, url, username, password 는 MyBatis 내부에서 이미 약속된 키워드

<databaseIdProvider>
<mappers>
mapper.xml 파일 등록MyBatis는 XML을 위에서부터 차례대로 파싱(해석)하기 때문에
configuration → properties → settings → typeAliases … → mappers
순서가 어긋나면 에러 발생 가능