MyBatis动态sql_where查询条件

MyBatis动态sql_where查询条件

EmployeeMapperDynamicSQL.java

package com.cn.mybatis.dao;  import java.util.List;  import com.cn.zhu.bean.Employee;  public interface  EmployeeMapperDynamicSQL { 	//<!-- 查询员工,要求,携带了哪个字段查询条件就带上这个字段的值 --> 	public List<Employee> getEmpsByConditionIf(Employee  employee); 	 } 

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.cn.mybatis.dao.EmployeeMapperDynamicSQL"> 	<!-- 查询员工,要求,携带了哪个字段查询条件就带上这个字段的值 --> 	<!--public List<Employee> getEmpsByConditionIf(Employee  employee);  --> 	<select id="getEmpsByConditionIf" resultType="com.cn.zhu.bean.Employee"> 		select * from tbl_employee  where  			<!-- 				test 判断表达式(OGNL) C:if test OGNL参照ppt或者官方文档 c:if test 从参数中取值进行判断 				遇见特殊符号应该去写转义字符 			--> 			<if test="id!=null"> 				 id=#{id}         </if> 			<if test="lastName!=null && 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值