Mybatis学习
文章平均质量分 86
Kevin-Jia
这个作者很懒,什么都没留下…
展开
-
Mybatis学习笔记
What is MybatisMyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。Mybatis使用流程S原创 2017-02-13 20:56:46 · 699 阅读 · 0 评论 -
Mybatis学习三之动态SQL
动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似。MyBatis 采用功能强大的基于 OGNL 的表达式来消除其他元素。主要有以下几个元素: 1. if 2. choose(when, otherwise) 3. trim(where,set) 4. foreach 由于该部分内容比较简单,很多只是给出了例子。if<select id="findActiveBl原创 2017-02-21 20:18:24 · 346 阅读 · 0 评论 -
Mybatis学习笔记
What is MybatisMyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。Mybatis的优缺点优原创 2017-02-13 20:56:15 · 1010 阅读 · 0 评论 -
Mybatis学习二之Mapper XML 文件
SQL映射文件SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序):cache – 给定命名空间的缓存配置。 cache-ref – 其他命名空间缓存配置的引用。 resultMap – 是最复杂也是最强大的元素,用来描述如何从数据库结果集中来加载对象。 parameterMap – 已废弃!老式风格的参数映射。内联参数是首选,这个元素可能在将来被移除,这里不会记录。 sql原创 2017-02-19 21:42:40 · 479 阅读 · 0 评论 -
Mybatis 学习之API
几个重要的类SqlSession取映射器和管理事务, 所有执行语句的方法,提交或回滚事务,还有获取映射器实例SqlSessionFactory获取 一个 SqlSession 实例。 有很多的相关方法创建SqlSession.SqlSessionFactoryBuilderSqlSessionFactory 本 身 是 由 SqlSessionFactoryBuilder 创建的,它可以从 XML原创 2017-02-25 11:45:55 · 1074 阅读 · 0 评论