MyBatis
a1258531
这个作者很懒,什么都没留下…
展开
-
Mybatis的<where><foreach><set>等标签详解
sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空 时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。 下文均采用MySQL语法和函数(例如字符串链接函数CONCAT3.1 if标签 一个很普通的查询:Xml代码 [ht转载 2016-06-06 10:34:29 · 1579 阅读 · 0 评论 -
mybatis关系映射之一对多和多对一
本实例使用顾客和订单的例子做说明: 一个顾客可以有多个订单, 一个订单只对应一个顾客二. 例子:1. 代码结构图:2. 建表语句:CREATE DATABASE test; USE test;CREATE TABLE person( personId VARCHAR(36) PRIMARY KEY, personName VARCHAR转载 2016-06-06 11:16:41 · 26592 阅读 · 3 评论 -
详解Java的MyBatis框架中SQL语句映射部分的编写
这篇文章主要介绍了Java的MyBatis框架中SQL语句映射部分的编写,文中分为resultMap和增删查改实现两个部分来讲解,需要的朋友可以参考下1.resultMapSQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如:转载 2016-06-06 15:59:17 · 4752 阅读 · 0 评论 -
Mybatis类型转换介绍
1.1 目录1.2 建立TypeHandler1.2.1 TypeHandler接口1.2.2 BaseTypeHandler抽象类1.3 注册TypeHandler1.4 Mybatis自动获取TypeHandler1.5 Mybatis中自动注册的TypeHandler 1.2 建立TypeHa转载 2016-07-04 18:35:01 · 22238 阅读 · 2 评论