MyBatis-3.2.6使用手册.pdf

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MyBatis-3.2.6使用手册

MyBatis-3.2.6 使用手册 简介 什么是 MyBatis? MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果 集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java 对象)映射 成数据库中的记录。 Help make this documentation better… 如果你发现了本文档的遗漏之处, 或者丢失 MyBatis 特性的说明时, 那么最好的方法就 是了解一下这个遗漏之处然后把它记录下来。 Sources of this manual are available in xdoc format at projects Git Fork the repository, update them and send a pull request. 你也是本文档的最佳作者,其他用户也会来阅读它的。 入门 Installation To use the MyBatis you just need to include the mybatis-x.x.x.jar file in the classpath. If you are using Maven just add the following dependency to your pom.xml: dependency groupIdorg.mybatis/groupId artifactIdmybatis/artifactId versionx.x.x/version /dependency 从 XML 中构建 SqlSessionFactory 每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。 SqlSessionFactory 对 象 的 实 例 可 以 通 过 SqlSessionFactoryBuilder 对 象 来 获 得 。 SqlSessionFactoryBuilder 对象可以从 XML 配置文件,或从 Configuration 类的习 惯准备的实 例中构建 SqlSessionFactory 对象。 从 XML 文件中构建 SqlSessionFactory 的实例非常简单。这里建议你使用类路径下的资 源文件来配置,但是你可以使用任意的 Reader 实例, 这个实例包括由文字形式的文件路径 或 URL 形式的文件路径 file://来创建。MyBatis 包含了一些工具类,称作为资源,这些工具 类包含一些方 法,这些方法使得从类路径或其他位置加载资源文件更加简单。 String resource = org/mybatis/example/mybatis-config.xml; InputStream inputStream = Resources.getResourceAsStream(resource); sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream); XML 配置文件包含对 MyBatis 系统的核心设置,包含获取数据库连接实例的数据源和 决定事务范围和控制的事务管理器。关于 XML 配置文 件的详细内容可以在文档后面找到, 这里给出一个简单的示例: ?xml version=1.0 encoding=UTF-8 ? !DOCTYPE configuration PUBLIC -////DTD Config 3.0//EN /dtd/mybatis-3-config.dtd configuration environments default=development environment id=development transactionManager type=JDBC/ dataSource type=POOLED property name=driver value=${driver}/ property name=url value=${url}/

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档