MyBatis和Hibernate一样, 都是持久化层框架。
参考: http://mybatis.github.io/mybatis-3/zh/getting-started.html
http://www.blogjava.net/davidjefiny/archive/2013/12/22/mybatis.html
要点:
1.需要导入的jar包;
2.两个配置文件。
一个暂且叫mybatis.xml吧,它是MyBatis框架的核心设置,包含数据源和mapper映射器(这些mapper的xml文件里写的是sql语句代码)。MyBatis和Hibernate一样,都是通过session来操作数据库的,session是由SqlsessionFactory生产的,而mybatis.xml实则构建了这个工厂。
另一个配置文件就是mapper映射器。
MyBaits和Hibernate的比较:
两者都是ORM框架,它们的比较参考博文: