美文网首页
Mybatis sql映射resultType设置

Mybatis sql映射resultType设置

作者: 开发猛男 | 来源:发表于2019-06-27 11:25 被阅读0次

1.输出基本类型

resultType直接设置为基本类型
如查询用户个数

<select id="findUserCount" resultType="java.lang.Integer">
        select count(*) from user
</select>

2. 输出pojo对象

直接设置该对象全路径

<select id="getUserById" parameterType="java.lang.Integer" 
      resultType="com.itheima.pojo.User">
        select * from user where id = #{id}
</select>

3. 输出List<pojo>

mapper.xml和 2 一样,直接设置该对象全路径

<select id="getUsersByName" parameterType="com.itheima.vo.QueryVo" resultType="com.itheima.pojo.User">
        select * from user where name like '%${user.name}%'
</select>

然后在mapper接口里面定义方法,返回值设为List<User>
public List<User> getUsersByName(QueryVo vo);

相关文章

网友评论

      本文标题:Mybatis sql映射resultType设置

      本文链接:https://www.haomeiwen.com/subject/temlcctx.html