마이바티스
마이바티스(MyBatis)는 2010년 아이바티스(iBatis)를 포크하여 새로 업그레이드한 오픈소스 기반의 개발 표준 프레임워크이다. 아파치 라이선스(Apache License)를 따른다.
개요
등장 배경
역사
- 2002년 07월 01일 : iBatis 1.0 공개
- 2004년 06월 17일 : iBatis 2.0 출시
- 2010년 05월 19일 : iBatis 3.0 공개
- 2010년 06월 16일 : iBatis 팀 Apahce Software Foundation에서 Google code로 이전, 명칭이 iBastis 에서 MyBatis로 변경되었다.
- 2012년 03월 11일 : MyBatis 3.1.0 출시
- 2012년 03월 12일 : MyBatis-Spring 1.1.0 출시
- 2012년 04월 11일 : MyBatis-Guice 3.3 출시
- 2012년 04월 16일 : MyBatis 3.1.1 출시
- 2012년 04월 22일 : MyBatis-Spring 1.1.1 출시
- 2012년 07월 26일 : [ANN] Mybatis for Scala Beta 2 출시
- 2012년 09월 10일 : MyBatis Schema Migrations 3.1.0
- 2013년 02월 21일 : MyBatis 3.2.0, MyBatis-Spring 1.2.0 출시
- 2013년 03월 10일 : MyBatis 3.2.1 출시
- 2013년 04월 02일 : MyBatis 3.2.2 출시
- 2013년 04월 30일 : MyBatis Velocity Scripting 1.0 출시
- 2013년 09월 30일 : MyBatis 3.2.3, MyBatis-Spring 1.2.1, MyBatis-Guice 3.5, MyBatis-Velocity 1.1, Migrations 3.1.1, Migrations Maven Plugin 1.1.0 출시
- 2013년 11월 10일 : Google code에서 Github로 이전
- 2014년 01월 17일 : MyBatis 3.2.4 출시
- 2014년 01월 19일 : MyBatis CDI Extension 1.0-beta1, Spring-1.2.2, Scala-1.0.2, Migrations-maven-plugin 1.1.1 출시
- 2014년 01월 25일 : Migrations 3.2.0 출시
- 2014년 02월 06일 : MyBatis - MyBatipse(Eclipse 플러그인) 출시
- 2014년 02월 15일 : MyBatis 3.2.5 출시
- 2014년 03월 18일 : Migrations-maven-plugin 1.1.2 출시
- 2014년 03월 21일 : MyBatis 3.2.6, MyBatis Hazelcast adapter 1.1.0, MyBatis Memcached adapter 1.0.0 출시
- 2014년 03월 25일 : MyBatis-Guice 3.6 출시
- 2014년 04월 07일 : MyBatis 3.2.7 출시
- 2014년 10월 11일 : MyBatis 3.2.8 출시
- 2015년 03월 08일 : MyBatis(FreeMarker 플러그인) 출시
- 2015년 05월 24일 : MyBatis 3.3.0 출시
- 2015년 06월 19일 : Mybatis-spring 1.2.3 출시
- 2015년 07월 28일 : MyBatis-Guice 3.7 출시
- 2015년 11월 26일 : Mybatis-Spring-Boot 출시
- 2016년 02월 11일 : MyBatis-Ignite 출시
- 2016년 02월 13일 : MyBatis 3.3.1, MyBatis-Spring 1.2.4 출시
- 2016년 03월 07일 : MyBatis-Ignite 1.0.0 출시
- 2016년 03월 15일 : Mybatis-spring-boot 1.0.1 출시
- 2016년 03월 29일 : Mybatis-Spring 1.2.5(hot-fix) 출시
- 2016년 04월 08일 : MyBatis-TypeHandlers-JSR310 1.0.0 출시
- 2016년 04월 19일 : MyBatis 3.4.0, MyBatis-Spring 1.3.0, Boot-Starter 1.1.1 출시
- 2016년 04월 24일 : MyBatipse(Eclipse 플러그인) 1.0.18 업데이트
- 2016년 05월 28일 : MyBatipse(Eclipse 플러그인) 1.0.19 업데이트
- 2016년 06월 09일 : MyBatis-Ignite 1.0.1 출시
- 2016년 06월 11일 : MyBatis Migrations 3.2.1, Migrations Maven Plugin 1.1.3 출시
- 2016년 06월 21일 : MyBatipse(Eclipse 플러그인) 1.0.20 업데이트
- 2016년 06월 25일 : MyBatis Generator 1.3.3 출시
- 2016년 06월 26일 : MyBatis 3.4.1, TypeHandlers-JSR310 1.0.1 출시
- 2016년 07월 20일 : MyBatipse(Eclipse 플러그인) 1.0.21 업데이트
- 2016년 08월 19일 : MyBatis Generator 1.3.4 출시
- 2016년 08월 23일 : MyBatis-Ignite 1.0.2 출시
- 2016년 08월 25일 : MyBatis-Guice 3.8 출시
- 2016년 09월 06일 : MyBatipse(Eclipse 플러그인) 1.0.22 업데이트
- 2016년 09월 07일 : MyBatis Generator 1.3.5 1.3.5 출시
- 2016년 10월 02일 : MyBatipse(이클립스 플러그인) 1.0.23 출시
- 2016년 12월 14일 : MyBatis-Ignite 1.0.3 출시
- 2016년 12월 25일 : MyBatipse(이클립스 플러그인) 1.0.24 출시
- 2017년 01월 04일 : MyBatis 3.4.2, MyBatis-Spring 1.3.1, Spring-Boot-Starter 1.2.0 및 TypeHandlers-JSR310 1.0.2 출시
- 2017년 03월 02일 : MyBatis(이클립스 플러그인) 1.1.0 출시
- 2017년 04월 08일 : MyBatis 3.4.4 출시
- 2017년 04월 10일 : MyBatis-Boot-Starter 1.2.1 및 1.3.0 출시
- 2017년 04월 25일 : MyBatis Migrations 3.3.0 및 TypeHandlers-ThreeTen-Extra 1.0.0 출시
- 2017년 05월 16일 : MyBatis-Ignite 1.0.5 출시
- 2017년 08월 20일 : MyBatis-Spring-Boot 1.2.2 및 1.3.1, MyBatis 3.4.5 출시
- 2017년 08월 22일 : MyBatis-Ignite 1.0.6 출시
- 2017년 09월 09일 : MyBatis-Guice 3.10 출시
- 2017년 12월 21일 : MyBatis Dynamic SQL 1.0.0, MyBatis Generator 1.3.6 출시
- 2018년 03월 11일 : MyBatis 3.4.6 출시
- 2018년 03월 14일 : MyBatis-Spring 1.3.2, MyBatis Migrations 3.3.2, MyBatis-Spring-Boot 1.3.2 출시
- 2018년 04월 25일 : MyBatis Dynamic SQL 1.1.0 출시
- 2018년 07월 04일 : MyBatis Generator 1.3.7 출시
- 2018년 07월 24일 : MyBatis(이클립스 플러그인) 1.1.2 출시
- 2018년 10월 14일 : MyBatis Migrations 3.3.5 출시
- 2019년 01월 20일 : MyBatis 3.5.0 출시
- 2019년 04월 08일 : MyBatis 3.5.1 출시
- 2019년 07월 15일 : MyBatis 3.5.2 출시[1]
특징
종류
문제점
대안
각주
- ↑ 마이바티스 공식 홈페이지 - https://blog.mybatis.org/
참고 자료
- 마이바티스 공식 홈페이지 - https://blog.mybatis.org/
같이 보기