Mybatis参数(Parameters)传递 1、.单个参数
可以接受基本类型,对象类型,集合类型的值。这种情况MyBatis可直接使用这个参数,不需要经过任何处理。
<!-- 根据id查询数据表中的一条记录,并封装User对象 --> <select id="selectById" resultType="com.softjx.model.User"> select t_id as id,t_username as username,t_password password from t_user where t_id=#{id}; </select> <!-- 根据id查询数据表中的一条记录,使用了parameterType限定参数的类型,参数变量名可以随意定义,不受javabean中的属性控制--> <select id="selectById1" parameterType="java.lang.Integer" resultType="com.softjx.model.User"> select t_id as id,t_username as username,t_password password from t_user where t_id=#{id1}; </select>