欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Dao层@param注解

程序员文章站 2024-03-25 18:52:04
...

记录一下


如果没有@Param注解

public Integer getApplyStatus(Integer horse_id);

对应xml

<select id="getApplyStatus" parameterType="java.lang.Integer" resultType="java.lang.Integer">
	SELECT apply_status FROM horse_basic WHERE horse_id =#{arg0}
</select>

添加@Param注解,程序可读性更强
Dao层函数

public Integer getApplyStatus(@Param("horse_id")Integer horse_id);

对应的xml

<select id="getApplyStatus" parameterType="java.lang.Integer" resultType="java.lang.Integer">
	SELECT apply_status FROM horse_basic WHERE horse_id =#{horse_id}
</select>

采用#{}的方式把@Param注解括号内的参数进行引用

相关标签: @param