Spring : MyBatis
MyBatis 란?MyBatis는 Java와 SQL 사이에 자동 매핑 기능을 지원하여 개발자의 관계형 데이터베이스 작업을 더 쉽게 할 수 있도록 도와주는 ORM(Object-Relational Mapping) 프레임워크이다.Java에서는 JDBC API를 제공해주지만 해당 JDBC를 이용하면 1개 클래스에 반복된 코드가 존재할 수 있고, 한 파일에 java 언어와 SQL 언어가 함께 존재하여 재사용성이 떨어지는 단점이 있다.MyBatis는 JDBC 모든 기능을 제공하면서도 단점들을 개선했다. MyBatis 사용 시 SQL을 직접 작성하면서도 객체 지향 방식으로 데이터베이스에 접근할 수 있게 해준다.💡 MyBatis란?"MyBatis는 개발자의 관계형 데이터베이스 작업을 더 쉽게 도와주는 ORM(Obje..