mybatisin怎么写

1. Mybatis查询实例,sql中的in在Mybatis中怎么写

在service中把参数放到HashMap中

List<String> list = new ArrayList<String>();

list.add("x");

list.add("y");

list.add("z");

String s = "A"

Date d = new Date();

HashMap<String,Object> param = new HashMap<String,Object>();

param.put("list",list);

param.put("s",s);

param.put("d",d);

XXXDao.queryXXX(param);

在Mybatis的Mapper中是这么写:

<select id = "queryXXX",resultType = "XXX", paramterType = "java.lang.HashMap">

select * from tab where zi_duan1 = #{s} and zi_duan2 = #{d}

and zi_duan3 in

<foreach item="item" index="index" collection="list" open="("

separator="," close=")">

#{item}

</foreach>

</select>

2. mybatis 中in 怎么用

1. 当查询的参数只有一个时 findByIds(List ids) 1.a 如果参数的类型是List, 则在使用时,collection属性要必须指定为 list findByIds(Long[] ids) 1.b 如果参数的类型是Array,则在使用时,collection属性要必须指定为 array 2. 当查询的参数有多个时,例如 findByIds(String name, Long[] ids) 这种情况需要特别注意,在传参数时,一定要改用Map方式, 这样在collection属性可以指定名称 下面是一个示例Map params = new HashMap(2); params.put("name", name); params.put("ids", ids); mapper.findByIdsMap(params); 完整的示例如下:例如有一个查询功能,Mapper接口文件定义如下方法:List findByIds(Long。

ids);使用 in 查询的sql拼装方法如下:

3. select

在service中把参数放到HashMap中

List<String> list = new ArrayList<String>();

list.add("x");

list.add("y");

list.add("z");

String s = "A"

Date d = new Date();

HashMap<String,Object> param = new HashMap<String,Object>();

param.put("list",list);

param.put("s",s);

param.put("d",d);

XXXDao.queryXXX(param);

在Mybatis的Mapper中是这么写:

<select id = "queryXXX",resultType = "XXX", paramterType = "java.lang.HashMap">

select * from tab where zi_duan1 = #{s} and zi_duan2 = #{d}

and zi_duan3 in

<foreach item="item" index="index" collection="list" open="("

separator="," close=")">

#{item}

</foreach>

</select>

转载请注明出处育才学习网 » mybatisin怎么写

知识

词牌怎么写词

阅读(314)

本文主要为您介绍词牌怎么写词,内容包括怎么写词词牌的格式又是什么,怎么用词牌写词,我想知道什么是词牌怎么写词。1.每首词都有自己的格式的,像《如梦令》的话,就是:中仄中平平仄,中仄中平平仄。中仄仄平平,中仄中平平仄。 平仄,平仄(叠句),中仄中

知识

经济困难怎么写

阅读(160)

本文主要为您介绍经济困难怎么写,内容包括学生申请家庭经济困难补助理由怎么写100字,家庭经济困难说明100字,家庭经济困难情况描述该怎样写。1 写家庭困难补助申请,首先应该说明一下自己的学习情况,毕竟困难补助是帮助那些有志于学习的学生的

知识

风笔画怎么写

阅读(196)

本文主要为您介绍风笔画怎么写,内容包括风的笔画怎么写,风的笔顺怎么写呀,风的笔顺风的笔画风字怎么写。向左转|向右转

知识

是字毛笔书法怎么写

阅读(161)

本文主要为您介绍是字毛笔书法怎么写,内容包括“是”的行书怎么写,笔顺是怎样的,所有字的毛笔书法怎么写,毛笔书法该怎么写。自学书法当然要靠练,但要有好的方法。你最好先到书店买一本大学用的实用书法教程,认真读完,对书法首先有一个全面的

知识

描写作文的作文怎么写

阅读(175)

本文主要为您介绍描写作文的作文怎么写,内容包括关于描写自己的作文怎么写,作文怎么写,我的快乐作文怎么写,从哪些方面,求开头结尾。这个故事的主角是我你说:"人生是一本充满韵味的书。"他说:"人生是一个富有色彩的舞台。"我说:"舞台需要那荆棘丛生

知识

卖衣服介绍怎么写

阅读(163)

本文主要为您介绍卖衣服介绍怎么写,内容包括销售衣服的事迹介绍怎么写,淘宝卖女生衣服的店铺介绍怎么写,来时装点的,潮流的,卖衣服要怎么介绍、应该注意些什么。在商场的服装柜台我进行了为期一个月的营业员工作实习,在这个全新的行业,我感到

知识

英语守护怎么写

阅读(203)

本文主要为您介绍英语守护怎么写,内容包括守护你的英语怎么写,守护的英语怎么写,守护用英文怎么写。很多的答案个人最爱 :be there with you I will be there with you forever and ev

知识

迟繁体怎么写

阅读(226)

本文主要为您介绍迟繁体怎么写,内容包括迟字繁体怎么写,迟繁体字怎么写,迟繁体字怎么写。“迟”繁体字:迟 迟的写法:名称:横折、横、撇、点、点、横折折撇、捺拼音:chí, 异体字:遅遟赿迡 拼音:chí 注音:ㄔˊ 结构:半

知识

摩托车证明怎么写

阅读(242)

本文主要为您介绍摩托车证明怎么写,内容包括摩托车遗失证明怎么写,转让摩托车证明简单点怎么写,我摩托车被扣,让小区物业开证明怎么写。不过户对买车方有利,对卖车方大大不利:一旦买车方肇事逃逸,行车证上是谁的名字谁就倒霉了,得先承担事故的

知识

程序员怎么写简历

阅读(192)

本文主要为您介绍程序员怎么写简历,内容包括程序员的简历该怎么写,程序员简历应该怎么写,程序员简历应该怎么写。如何写好个人简历? . 个人简历可以是表格的形式,也可以是其他形式。 个人简历一般应包括以下几个方面的内容: (1)个人资料:姓名、

知识

一年了的英文怎么写

阅读(210)

本文主要为您介绍一年了的英文怎么写,内容包括“一年”的英文怎么写,120的英语写法,又一年的英语怎么说。1-20的英语(基数词)写法: one;2、 two;3、 three;4、 four;5 、five;6 、six;7 、seven;

知识

司法报告怎么写

阅读(270)

本文主要为您介绍司法报告怎么写,内容包括法律实践报告怎么写,司法实务的调查报告怎么写啊,听一个法律报告怎么写。实习报告 首先,我想向所有为我的实习提供帮助和指导的老师致谢,感谢你们为我的顺利实习所作的帮助和。让学生真正的走进法律

知识

秋天的秋是怎么写

阅读(207)

本文主要为您介绍秋天的秋是怎么写,内容包括描写秋天的写话怎么写,秋天怎么写啊,用秋天是什么写三个比喻句。树林里,树叶涂上了金黄的油漆,在风中轻轻飘落。树林里,树叶换上了彩色的衣服,有红的,有黄的,有绿的,十分美丽。树林里,枫叶染成了火红火红

知识

写我的爷爷怎么写

阅读(240)

本文主要为您介绍写我的爷爷怎么写,内容包括我的爷爷怎么写,★我的爷爷作文怎么写,以我的爷爷写篇作文。窗外的雨正下着,思念渐渐涌上来,爷爷,天冷了,我想您了。满头白发的您已经七十多岁了,可岁月不饶人,你在一个动冬天悄然逝去。回想过去,回想

[/e:loop]