1. MyBatis
객체지향 언어 Java의 관계형 데이터베이스 프로그래밍을 더 쉽게 할 수 있도록 도와주는 개발 프레임워크
- 쿼리 기반 웹 어플리케이션을 개발할때 가장 많이 사용되는 SQL Mapper 프레임워크
- 커스텀된 SQL, 저장된 프로시저, 고급매핑을 지원하는 지속적인 프레임워크
- SQL Mapper를 통해 자바의 메서드와 SQL을 맵핑 시켜줌
- 정적인 SQL문을 동적으로 바꿔줌
- sql문에서 작성했던
INSERT INTO table_name(name) VALUES(values)
를 이용해 작성
- values에서 #{컬럼명} 을 이용하여 변수를 불러옴