Mybatis多参数查询与列表查询不同方式实现

本文详细介绍了Mybatis如何实现多参数查询及返回列表数据。通过具体实例展示了两种不同的多参数查询方法,包括在Employeer.xml中配置resultMap和resultType,并提供了测试代码及其运行结果。
摘要由CSDN通过智能技术生成

林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka

             本文要实现Mybatis多参数查询与列表查询不同方式实现,以一个实例来说明。

本文示例工程下载

一、查询所有数据,返回List

查询出列表,也就是返回list, 在我们这个例子中也就是 List<Employeer> , 这种方式返回数据,需要在Employeer.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的

 <!-- 定义数据库字段与实体对象的映射关系 -->
 <resultMap type="Employeer" id="resultMap">
    <id property="employeer_id" column="employeer_id"/> 
    <result property="employeer_name" column="employeer_name"/>
    <result property="employeer_age" column="employeer_age"/>
    <result property="employeer_department" column="employeer_department"/>
    <result property="employeer_worktype" column="employeer_worktype"/>
 </resultMap>
id、result是最简单的映射,id为主键映射;result其他基本数据库表字段到实体类属性的映射。

查询列表的语句在 Employeer.xml

<!-- 返回list 的select 语句,注意 resultMap 的值是指向前面定义好的 -->
    <select id="findEmployeerByName" parameterType="string" resu
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值