mybatis.pptVIP

  • 34
  • 0
  • 约7.34千字
  • 约 33页
  • 2016-11-28 发布于河南
  • 举报
mybatis

MyBatis MyBatis 是支持普通 SQL查询,存储过程等一个轻量级的ORM中间件 。 一、myBatis框架概述 与传统的 JDBC 开发相比, MyBatis 消除了几乎所有的代码和参数的手工设置。 MyBatis 使用简单的 XML 或注解方式,用于配置和原始映射,将接口和 Java 的POJOs(Plan Old Java Objects,普通的 Java对象)映射成数据库中的记录。 二、mybatis 与 hibernate 比较 Hibernate基本上可以自动生成。其对数据库结构提供了较为完整的封装 开发效率上, 如果使用纯面向对象方式Hibernate 比较快,但如果以HQL其他方式相差不多。 可维护性方面, mybatis框架是以sql的开发方式,可以进行细粒度的优化 。 Hibernate自动生成的sql效果不理想。 三、Mybatis开始 3.1 SqlSessionFactory String resource = org/mybatis/example/Configuration.xml; Reader reader = Resources.getResourceAsReader(resource); SqlSessionFactory factory = sqlSessionFactoryBuilder.build(reader,

文档评论(0)

1亿VIP精品文档

相关文档