一、SQL映射文件实现条件查询
以下示例中返回的实体类数据类型,即resultType属性或resultMap中的type属性,都应该写成对应类的包路径,只不过博主在核心配置文件配置指向了存放实体类的包,所以直接写了实体类的名字,这样比较简便。具体配置可自行百度,或参考上一篇博文,很简单,一句话的事。
(1)传入普通字段参数
新建UserMapper.java接口,定义查询用户的方法,使用注解传入参数
package Dao;
import Entity.User;
import org.apache.ibatis.annotations.Param;
public interface UserMapper {
public User getUserInfo(@Param("uName")String name); //通过用户名查询用户
}
新建UserMapper.xml映射文件
<?xml version="1.0" encoding="UTF-8" ?>