영속성 레이어(Persistance Layer)를 구현하는 방법은 크게 두 가지로 나뉜다.
(1) JDBC만을 이용하거나 (본 웨비나에서 살펴볼 것)
(2) Persistence Framework를 이용하거나.
JDBC(Java Database Connectivity)
SQL Mapper
MyBatis의 동적쿼리 지원
- if
- choose (when, otherwise)
- trim (where, set)
- foreach
그러나 여전히 문제는 남아있다.
ORM(Object-Relational Mapping)