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注解括号内的参数进行引用
推荐阅读
-
详解MyBatis开发Dao层的两种方式(Mapper动态代理方式)
-
Spring Dao层@Repository与@Mapper的使用
-
dao层中的@Param
-
Dao层@param注解
-
学习Mybatis框架(二)—开发Dao层
-
动手开发自己的mvc-2----完善控制层,提供自动注入和注解上传等功能 博客分类: 实现自己的MVCjava综合 java框架xmlmvc
-
动手开发自己的mvc-2----完善控制层,提供自动注入和注解上传等功能 博客分类: 实现自己的MVCjava综合 java框架xmlmvc
-
破解 FireStorm/DAO 博客分类: FireStorm/DAO生成持续层代码
-
破解 FireStorm/DAO 博客分类: FireStorm/DAO生成持续层代码
-
小议Java中@param注解与@see注解的作用