1、新增maven依赖
maven引入ibatis包
<!-- https://mvnrepository.com/artifact/org.apache.ibatis/ibatis-core -->
<dependency>
<groupId>org.apache.ibatis</groupId>
<artifactId>ibatis-core</artifactId>
<version>3.0</version>
</dependency>2、项目中引入
import org.apache.ibatis.annotations.Param;3、Dao层代码编写
Param第一个字母大写,参数要双引号。
List<Jenkinsjobinfo> getJobuseList(@Param("pduName")String pduName,@Param("moduleName")String moduleName);4、mapper.xml的写法
<select id="getJobuseList" resultMap="BaseResultMap" >
select jobuse
from t_jenkinsjobinfo
where pduname = #{pduName,jdbcType=VARCHAR}
and modulename= #{moduleName,jdbcType=VARCHAR}
</select>
本文详细介绍了如何在MyBatis中使用@Param注解来处理复杂查询参数,并展示了具体的XML映射文件编写方法。
2万+

被折叠的 条评论
为什么被折叠?



