MyBatis

MyBatis

是一款优秀的持久层框架,用于简化JDBC开发。它本是Apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code, 并且改名为MyBatis,2013年11月迁移到Github

JDBC的缺点

  1. 硬编码
    • 注册驱动,获取连接
    • SQL语句
  2. 操作繁琐
    • 手动设置参数
    • 手动封装结果集

MyBatis对JDBC操作的简化

MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。

市场份额:

MyBatis的使用