MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。如果使用maven构建项目,则需要在pom.xml的dependency中放入如下配置:公司目前用的3.2.2的,可以根据自己的jar包放入版本号。每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为中心的。从 XML 文件中构建 SqlSessionFactory 的实例非常简单,建议使用类路径下的资源文件进行配置。MyBatis 包含一个名叫 Resources 的工具类,它包含一些实用方法,可使从 classpath 或其他位置加载资源文件更加容易。mappers 元素则是包含一组 mapper 映射器。既然有了 SqlSessionFactory ,我们就可以从中获得 SqlSession 的实例。SqlSession 完全包含了面向数据库执行 SQL 命令所需的所有方法。你现在不但可以执行更清晰和类型安全的代码,而且还不用担心易错的字符串字面值以及强制类型转换。

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)

MyBatis入门初体验之使用大全(2)