2017年3月27日

Mybatis的动态SQL实现

摘要: 一、动态SQL简介 MyBatis的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。有些时候,SQL语句where条件中,需要一些安全判断,例... 阅读全文

posted @ 2017-03-27 17:08 想作会飞的鱼 阅读(536) 评论(0) 推荐(0) 编辑

Mybatis中resultMap的基础配置

摘要: 一、概述 resultMap 元素是 MyBatis 中最重要最强大的元素。它就是让你远离 90%的需要从结果集中取出数据的 JDBC 代码的那个东西,而且在一些情形下允许你做一些 JDBC 不支持的事情。事实上,编写相似于对复杂语句联合映射这些等同的代码,也许可以跨过上千行的代码。Result... 阅读全文

posted @ 2017-03-27 14:24 想作会飞的鱼 阅读(449) 评论(0) 推荐(0) 编辑

Mybatis的配置文件和映射文件详解

摘要: 一、Mybatis的全局配置文件 1、SqlMapConfig.xml是mybatis的全局配置文件,配置内容如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂)... 阅读全文

posted @ 2017-03-27 10:44 想作会飞的鱼 阅读(553) 评论(0) 推荐(0) 编辑

导航